p>
J'ai deux tables, au début ont: valeur1, valeur2, valeur3 Deuxièmement: j'ai une adresse complète p>
Comment puis-je utiliser la requête comme: p>
Sélectionnez * à partir de table2 où adresse
'% Table1.Value1% Table1.Value2% Table1.Value3%' Code> P>
3 Réponses :
Je pense que qui dit, la nécessité de le faire suggère quelque chose de mal avec votre modèle de données. P> < / p> existe code> fait ce que vous voulez:
SQL comme Code> Gordon, ça vous aime beaucoup +1 :-)
Vous pouvez essayer avec cela? Mais je pense que votre Datamodel doit être normalisé (2NF & 3NF). P> P>
REGEXP code> peut être utilisé pour correspondre au contenu du tableau1 avec Table2.
select address from table1 where address like '%staticvalue%'
Vous voulez concaténer des chaînes (
'%' || table1.value1 || '%' || table1.value2 || '%' || table1.value3 '||'% ' code> dans standard SQL ). Quel SGBD utilisez-vous?