Сдается это где-то в глубинных слоях психики что-то такое. Мыслефобия .RomikChef - в институте мы такого не проходим.
SQL запрос это строка. Строку ты всегда можешь сформировать с помощью PHP. Конкретно - кусочек(id1,id2, ....idN); N Меняется от 2-х до 5-ти.SELECT * FROM t WHERE id IN (id1,id2, ....idN);
- это для конкретного числа строк.
А как сделать если число строк меняется от 2-х до 5-ти?
очень хорошо.в институте мы такого не проходим
Что-то не въехал я... Число строк может меняться от 2-х до 5-ти уже в результате, полученном от запроса в БД, следовательно, чтобы выбрать 2 строки по id, ты должен ввести именно два id, а не один или пять (альтернативный вариант - ты вводишь условие, которое сравнивает id с чем-то, например, WHERE id > 5, но при таком варианте ты вряд ли будешь знать, сколько строк получишь).SELECT * FROM t WHERE id IN (id1,id2, ....idN);
- это для конкретного числа строк.
А как сделать если число строк меняется от 2-х до 5-ти?
Есть еще замечательная вещь - LIMIT.но при таком варианте ты вряд ли будешь знать, сколько строк получишь).
То есть вариантов много. Осталось только понять, что вообще хочет автор данного темы...Есть еще замечательная вещь - LIMIT
А теперь давай подумаем вместе, что ты сказалА зачем? Часом не уникальные записи выявить?
Еще как может. Их там бывает столько идентичных, что становится иногда страшно . То ты в форуме по MySQL не копался .А теперь давай подумаем вместе, что ты сказал
В реляционных базах данных в одной таблице в принципе не может быть двух идентичных записей.