2016-04-18 22 views
0

Ich habe einen Text in einer Spalte und ich möchte eine Suche in diesem Text machen, aber mit nur ein paar Worten, zum Beispiel:MYSQL Spiel Zeichenfolge in Spalte

„Geschlecht: männlich, eye_color: blau, Provinz : 12 "

Wie kann ich eine Abfrage durchführen, um nur" Geschlecht: männlich, Provinz: 12 "in diesem Text zu entsprechen?

Vielen Dank im Voraus

+0

gibt es 3 Felder ist Ihr colmn Name – iOS

+0

wählen * aus Tabellenname, wobei Geschlecht = "männlich" UND Provinz = "12"; – iOS

+0

@DarjiJigar Spaltenname? Ich spreche über den Inhalt einer Spalte, ich gebe keinen Spaltennamen in der Frage – oletob

Antwort

3

Sie dies bedeuten, oder nicht, nur versuchen Sie es, ich weiß es nicht einmal für Ihre Nachfrage funktioniert;)

select * from @table where @column like '%gender:male,%province:12%' 
+0

Yeep Bro, das funktioniert für mich .... Vielen Dank! – oletob