SELECT заявка с повече от едно условие

misho

Registered
Искам да взема данните от записите, който имат дадено user_id и данните, които са с id 0. Въпроса е там, че не трябва и двете условия да са изпълнени едновременно, нито пък да е или едното или другото. Имам 12 записа с id 0 и останалото са записите, които потребителите сами са добавили. Тъй като ми трябват само 12 резултат, а не всички потребитили имат по толкова, искам заявката да взема най-напред записите на потребителя (т.е. тези с user_id), и след това тези с id 0. Направих това, но проблема е там, че не знам какво да пиша на мястото на червеното.
SELECT * FROM `notes` WHERE `user_id` = '$user[id]' AND `id` = '0' ORDER BY `money`, `month` ASC
 
Не. Така излизат само записите, които отговорят на двете условия едновременно, а такива записи няма. Искам да излизат, тези, които отговарят само на първото и тези, които отговарят само на второто.
 
Всъщност се оправих по друг начин. След като заредя записите от БД, допълвам до 12 бройки с един for. Благодаря за отговорите все пак! :?:
 

Back
Горе