SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 05.07.2011 11:17:02

AlexLetter
Участник
Зарегистрирован: 05.07.2011
Сообщений: 1

Как обеденить два запроса в один?

есть таблы tab1 и tab2.
-
в табле tab1 строки: id, id_user
в табле tab2 строки: id, id_user
-

$q=mysql_query("SELECT * FROM `tab1` WHERE `id_user` = 'TEST' ORDER BY `id` DESC LIMIT 10");

while ($post = mysql_fetch_assoc($q))
{
}



вот этот 'TEST' должен браться с таблици tab2..
мудрил чё-то не получается..

Неактивен

 

#2 05.07.2011 14:31:45

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Как обеденить два запроса в один?

SELECT ...
WHERE id_user = (SELECT id_user FROM tab2 WHERE ... 'TEST') ?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson