the_voodoo
Новичок
Проблема с запросом SELECT
Есть две таблицы...
users и table1
SELECT * FROM `table1`, `users` WHERE `table1`.`user_id`=`users`.`id` ORDER BY date DESC;
т.е. мы бежим по всез записям `table1` и в дальнейшем я подстлавляю вместе `table1`.`user_id` , `users`.`login`
ну все работает... НО.. есть такие `table1`.`user_id`, которых нет в таблице users..
они ессна не участвуют в запросе....
как выход SELECT * FROM `table1`, `users` WHERE `table1`.`user_id`!=`users`.`id` ORDER BY date DESC;,
но опять же они отдельно будут... а мне надо чтоб всё было в одном запросе...
если нету `users`.`id` такого, то просто 0, NULL, или сам чтото впишу....
Есть две таблицы...
users и table1
SELECT * FROM `table1`, `users` WHERE `table1`.`user_id`=`users`.`id` ORDER BY date DESC;
т.е. мы бежим по всез записям `table1` и в дальнейшем я подстлавляю вместе `table1`.`user_id` , `users`.`login`
ну все работает... НО.. есть такие `table1`.`user_id`, которых нет в таблице users..
они ессна не участвуют в запросе....
как выход SELECT * FROM `table1`, `users` WHERE `table1`.`user_id`!=`users`.`id` ORDER BY date DESC;,
но опять же они отдельно будут... а мне надо чтоб всё было в одном запросе...
если нету `users`.`id` такого, то просто 0, NULL, или сам чтото впишу....