[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: WHERE `id` IN (1,2,4,4,5)
Dimadima965
Доброго всем времени суток. Вопрос:
Каждый id соответствует имени:
Петя -1;
Коля -2;
Маша - 4;
Витя - 5;
При таком запросе в б/д в ответ получаю такого характера:
Петя,Коля,Маша,Витя.
Есть ли какой то запрос что бы вернулось:
Петя,Коля,Маша,Маша,Витя??
Заранее всем благодарен.
Dimadima965
вот собственно сам запрос:
WHERE `id` IN (1,2,4,4,5)
walerus
Dimadima965
- "Аля" обучение MySQL удаленно?
а еще если написать так:
WHERE `id` IN (5,4,4,2,1)
то получится - Витя,Маша,Маша,Коля,Петя
Valick
Dimadima965, вы пробовали рисовать картины, например, маслом?


_____________
Стимулятор ~yoomoney - 41001303250491
Guest
Valick
Я так понял юморист?
Вот группа в контакте - club3713563.
Игорь_Vasinsky
фи. наглец.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Dimadima965
Игорь_Vasinsky
Почему наглец?
Игорь_Vasinsky
Dimadima965
кто ?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Valick
Цитата (Guest @ 22.01.2017 - 15:13)
Я так понял юморист?

нет, уровень интеллекта проверяю

_____________
Стимулятор ~yoomoney - 41001303250491
Dimadima965
Valick
Дак вроде вопрос был поставлен по другому.
А не проверьте мой уровень интеллекта.

Вы проверяйте это в темах, в которых присутствует что то типа:
как вам мой интеллект, прошу проверить интеллект, и.т.д.
walerus
Dimadima965
Лично я - не увидел вопроса или ты сам с собой поговорил? поставил вопрос и тут же дал ответ...



Игорь_Vasinsky
Кто? Где? Когда? - армянский алфавит (с) Камедиклаб laugh.gif
Dimadima965
walerus
Повторю кратко, специально для Вас:
При вводе запроса в б/д типа - WHERE `id` IN (5,4,4,2,2,1,1,1,1), я получаю ответ -
5,4,2,1.
Mysql убирает повторяющиеся значения. Есть ли какой-то то способ что бы вытащить, с повторяющимися значениями?
sg.com
Цитата (Dimadima965 @ 23.01.2017 - 06:44)
Есть ли какой-то то способ что бы вытащить, с повторяющимися значениями?


зачем такое делать, если есть какой то параметр, по которому формируется запрос с повторениями, не лучше ли использовать этот идентификатор для тиражирования уже выбранных из БД строк.
walerus
Dimadima965
Цитата
Есть ли какой-то то способ что бы вытащить, с повторяющимися значениями?

Либо создавать новую таблицу в нее записывать результат и потом делать SELECT * из новой таблицы, после этого ее очищать/удалять.

Либо как посоветовал sg.com сделать запрос в базу, потом исходя из условий сравнивать запрос<=>ответ и формировать массив ответов.
Dimadima965
walerus
sg.com
Спасибо за ответы.
Быстрый ответ:

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