![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| DRUG_ADDICT |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 136 Регистрация: 10.8.2007 Репутация: нет Всего: нет |
Привет всем! Надо составить такой SQL запрос чтобы условие выборки было из нескольких значений (не циклом) можно и с условными операторами, как бы так...
Ну вот допустим имеются три значения допустим это 7, 8 и 9... надо в Базе Данных (mysql) выбрать 30-ть последних (по ID последнии) полей имеющие в таблице "id" такие значения... типа такого запроса:
вот тут: AND `bla` =7 надо искать значения и 8 и 9 и выводить данные по убыванию значений таблицы `id` (имеющие в полях `bla` только значения 7, 8 и 9 как описано выше)... пробывал добовлять в запрос ... AND ... AND ... AND не получается пишет ошибку... вообщем помогите люди добрые! Да и ещё! Значений может быть и не ТРИ (7, 8, 9) их может быть не сколько, не известно сколько но не сколько в плоть до 100 значений! Так что сдесь просто SQL запрос точно не покатит... может как то выберать данные с помощью конструкции if(){}esle{} ? И то тут же не известно сколько их будет, может и одно значение может и 100 значений! как сделать то так... даже пусть с циклом будет, ладно... но все же лучше было бы бес цикла... Это сообщение отредактировал(а) DRUG_ADDICT - 21.5.2008, 02:42 --------------------
ICQ# 23-23-30 What can i do for you ? Paid..."Свобода лечит лучше всего" А.С. Неил. Самерхилт. |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 14 Всего: 386 |
AND `bla` in (7,8,9)
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 1 Всего: 32 |
Если пишет ошибку, её надо прочитать и исправить. А не пугаться и бежать на форум. Формат запроса простой и всегда одинаковый. Тебе наверняка он известен. Какая проблема вывести запрос в браузер и посмотреть глазками - что ты там не так насоставлял? Наверняка ведь все можешь сделать самостоятельно. DRUG_ADDICT, у тебя в кармане есть купюра, которая имеет достоинство 10 рублей и 100 рублей? |
|||
|
||||
| DRUG_ADDICT |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 136 Регистрация: 10.8.2007 Репутация: нет Всего: нет |
спасибо!!! Добавлено через 55 секунд
нет... сейчас нету... а что? --------------------
ICQ# 23-23-30 What can i do for you ? Paid..."Свобода лечит лучше всего" А.С. Неил. Самерхилт. |
||||
|
|||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 1 Всего: 32 |
А то, что надо головой думать. не имеет смысла искать в базе запись у которой поле имеет значение 7 и 8.
|
|||
|
||||
![]()
|
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |