Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 09:41:34

Страниц: [1]
Печать
Автор Тема: одним запросом максимальное число из 3х таблиц  (Прочитано 1125 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
ХАПАЧ    ↓ 
26 Февраль, 2008, 06:00:50
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 45
Сила слова: -2.22

есть одинаковое поле в 3х таблицах,нужно одним запросом вытащить максимальное
Записан
AlexB    ↓ 
26 Февраль, 2008, 06:11:17 , спустя 10 минут 27 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 89
Сообщений: 3425
Сила слова: 2.6

Поправочка:
 
SELECT MAX(field) f FROM table1 UNION SELECT MAX(field) f FROM table2 ORDER BY f DESC LIMIT 1
« Последнее редактирование: 26 Февраль, 2008, 06:13:45 от AlexB » Записан

ХАПАЧ    ↓ 
26 Февраль, 2008, 06:41:34 , спустя 30 минут 17 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 45
Сила слова: -2.22


Поправочка:
 
SELECT MAX(field) f FROM table1 UNION SELECT MAX(field) f FROM table2 ORDER BY f DESC LIMIT 1

Спасибо!заметил,крут ты в sql)))
Записан
Страниц: [1]
Печать
 

Перейти в: