Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с запросом, нужно найти MAX() / 5 сообщений из 5, страница 1 из 1
20.08.2013, 16:22:12
    #38372180
ISergey.V
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом, нужно найти MAX()
Почему запрос $sqll = "SELECT max(`last`) FROM `LTC_USD` ORDER BY `server_time` DESC LIMIT 300" выдает мне херню?!
Что подразумеваю под херней:
У меня таблица с двумя колонками в одной под именем `server_time` дата и время, во второй курс бакса, этот запрос выдает максимальное значение не из 300 последних записей поля 'last' а максимальное значение из всех записей поля `last`, что я не так делаю?

Только знакомлюсь с MySQL
Большое спасибо!
...
Рейтинг: 0 / 0
20.08.2013, 16:26:45
    #38372193
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом, нужно найти MAX()
Я уже ответил в другом топике.

На будущее - при обсуждении SQL-запроса показывайте, пожалуйста, SQL-запрос, а не код на некоем языке программирования, который знают далеко не все.
...
Рейтинг: 0 / 0
20.08.2013, 16:30:39
    #38372206
ISergey.V
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом, нужно найти MAX()
Большое спасибо! Извините, в будущем учту все пожелания!
...
Рейтинг: 0 / 0
20.08.2013, 21:28:46
    #38372551
ISergey.V
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом, нужно найти MAX()
Спасибо! есть еще вопросы:
1. Ткните где можно почитать о вложенных запросах или как там они называются?
2. Пишет "Every derived table must have its own alias" - погуглил добавил "SELECT max(`last`),`server_time` FROM (SELECT `last`,`server_time` FROM `LTC_USD` ORDER BY `server_time` DESC LIMIT 300) AS temp" работает )
...
Рейтинг: 0 / 0
20.08.2013, 23:30:11
    #38372596
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом, нужно найти MAX()
ISergey.VСпасибо! есть еще вопросы:
1. Ткните где можно почитать о вложенных запросах или как там они называются?
2. Пишет "Every derived table must have its own alias" - погуглил добавил "SELECT max(`last`),`server_time` FROM (SELECT `last`,`server_time` FROM `LTC_USD` ORDER BY `server_time` DESC LIMIT 300) AS temp" работает )1. Subquery Syntax
2. Другой топик, где я давал пример запроса, увы, уже зачистили. Там была буковка t в самом конце запроса.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с запросом, нужно найти MAX() / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]