اگه ما سه تا شرط AND به یک ستون و یک شرط OR به ستون دیگه بفرستیم نتیجه چی میشه؟
مثلا
SELECT * FROM `ad_c` WHERE `ADTYPE` = 'SPT' AND `ADTYPE` = 'ST' AND `ADTYPE` = 'T' OR `TITLE` LIKE '%A%'
اگه ما سه تا شرط AND به یک ستون و یک شرط OR به ستون دیگه بفرستیم نتیجه چی میشه؟
مثلا
SELECT * FROM `ad_c` WHERE `ADTYPE` = 'SPT' AND `ADTYPE` = 'ST' AND `ADTYPE` = 'T' OR `TITLE` LIKE '%A%'
کوئری شما در صورتی جواب میده که یا هر سه شرط زیر برقرار باشند:
`ADTYPE` = 'SPT'
`ADTYPE` = 'ST'
`ADTYPE` = 'T'
یا اینکه `TITLE` LIKE '%A%' برقرار باشد.
که اختصاصا برای کوئری شما: عملا قسمت اول هیچوقت اتفاق نمی افته چون ADType نمی تونه مساوی با هر سه مقدار گفته شده باشه.