SQL durumu: (A = B VE C GİBİ% D%) OR (A GİBİ%% B VE C = D)

0 Cevap php

Ben ilk adları ve soyadları bir tablo var.

İnsanların büyük bir listede çok hızlı ve hassas bir kişi bulmak için, bir girişi bir jQuery anında arama yapmak için çalışıyorum.

Ilk kelime girişi girildiğinde, bu ad veya soyadı olabilir.

Bunu yapın: SELECT * FROM myTable WHERE firstName LIKE %content% OR lastName LIKE %content%

When two words are entered, it might be: * the full firstname and a bit of the lastname * the full lastname and a bit of the firstame

Yani bu sorguyu denedim: SELECT * FROM myTable WHERE (firstName = content1 AND lastName LIKE %content2%) OR ( lastName = content1 AND firstName LIKE %content2%)

Ne yazık ki parantez hiçbir şey gibi görünüyor, ve sorgu bu şekilde yorumlanır değil, temelde%% durumun GİBİ iki tarafından üretilen, bir çok sonuç var

Herkes önce bu anlaşma vardı ve bana bir el verebilir?

Thanx

0 Cevap