Wie kann ich diese Arbeit machen?SQL Wie mit einer Unterabfrage
select * from item where item_name like '%' || (select equipment_type from equipment_type group by equipment_type) || '%'
Die innere Unter Abfrage gibt eine Liste von Zeichenketten wie ‚The‘ ‚test‘ ‚andere‘, und ich will alle Elemente aus der Elementtabelle auszuwählen, in dem die item_name ähnlich ist die Unterabfragen Werte zurückgeben. Ich muss die Joker haben.
Gibt es eine Alternative, wo ich Platzhalter verwenden kann, aber stattdessen den IN SQL-Befehl verwenden?
Don‘ t Sie haben ID, dies zu tun? – TechBytes
@TechBytes Was meinst du? –
@TechBytes Ich habe ausdrücklich angegeben, dass ich eine Liste von Strings habe, mit denen ich item_name vergleichen möchte. –