[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как правильно составить запрос?
DedMorozzz
Ребят, подскажите пожалуйста, как 1-2 запросами выполнить следующее:

Данные берутся из 2х таблиц "Lektor_program" u "lektor" структура такова:
lektor
id,main chat

Lektor_program
id, start, id_lektor

lektor.id=Lektor_program.lektor_id

Запрос выборки всй инфы из базы:

SELECT lektor.main_chat, lektor.id, Lektor_program.id, Lektor_program.start, Lektor_program.id_lektor
FROM Lektor_program
LEFT JOIN lektor ON Lektor_program.id_lektor=lektor.id
ORDER BY lektor.id

Собственно вопрос:
Если mail_chat, среди всех чатов юзера =0, тогдай в графу "mail_chat" записать айди чата, который начат ранее остальных.
Как реализовать?




Спустя 43 минуты, 19 секунд (26.11.2009 - 16:48) sergeiss написал(а):
Давай темам более осмысленные названия, плз!

Я сейчас дал более подходящее (на мой взгляд) название. Потому что название "SQL" вообще ни о чем не говорит.

См. Правила форума http://phpforum.ru/index.php?act=boardrules

Спустя 2 минуты, 37 секунд (26.11.2009 - 16:51) DedMorozzz написал(а):
Вобщем-то тоже верно smile.gif Но название хотелось дать краткое, что бы понять представление, о чём будет тема.

Спустя 28 минут, 4 секунды (26.11.2009 - 17:19) Guest написал(а):
UPDATE lektor set main_chat=(SELECT min(...) from ...) where (SELECT count(...) from ... where lektor.main_chat=0)


_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.