powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как исправить запрос выборки
7 сообщений из 7, страница 1 из 1
Как исправить запрос выборки
    #40028213
importrec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, пытаюсь выбрать записи (последовательно):
Код: sql
1.
2.
SELECT * FROM etka.06_ru WHERE `TS` IN ('7E','CF','50','50','50','50')
ORDER BY FIELD(`TS`, '7E','CF','50','50','50','50');


Запрос отрабатывает, но выводит первые 3 записи, игнорируя оставшиеся три: 50, 50, 50...
Прошу вашей помощи, как осуществить выборку используя этот массив?
...
Рейтинг: 0 / 0
Как исправить запрос выборки
    #40028217
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
importrec,

А если подумать головой, то станет понятно, что мускуль ничего не игнорирует, т.к. выборка по последним одинаковым значениям будет всегда одной и той же. Про что совершенно честно указано в описании к IN(). Точно, точно. Совсем. Проверьте. ;)
...
Рейтинг: 0 / 0
Как исправить запрос выборки
    #40028219
importrec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arhat109,

Всё правильно, но каким образом эти значения (повторяющиеся последние 3) мне вывести также как они и записаны в таблице?) или такой возможности нет?
...
Рейтинг: 0 / 0
Как исправить запрос выборки
    #40028260
importrec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариантов нет?
...
Рейтинг: 0 / 0
Как исправить запрос выборки
    #40028304
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
importrec
Вариантов нет?
Варианты, может быть, и есть, но задача не ясна.
Вот найдется какая-то запись, в которой TS='50'. Она подходит под все варианты из списка '50','50','50','50'. И что с ней делать?
...
Рейтинг: 0 / 0
Как исправить запрос выборки
    #40028314
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
importrec,

а сколько записей
Код: sql
1.
SELECT * FROM etka.06_ru WHERE `TS`= '50'

и что должно получиться?
...
Рейтинг: 0 / 0
Как исправить запрос выборки
    #40028315
importrec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_Ustinov,

Вообще нисколько не возвращает, в принципе больше помощь не требуется.
Спасибо всем!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как исправить запрос выборки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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