powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с запросом выборки
9 сообщений из 9, страница 1 из 1
Помогите с запросом выборки
    #38851076
sprite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите надо выбрать из таблицы данные равные 1 значение и не равные другому значению

Т.е из таблицы надо выбрать те номера (nomer) где tip='Отправлен' но не 'Доставлен'.
Т.е только номер 2.

Код: sql
1.
2.
3.
4.
5.
6.
Таблица:
nomer | tip
3 | Отправлен 
3 | Доставлен
2 | Отправлен 
1 | Доставлен
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38851078
sprite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И сразу второй запрос, нужно выбрать nomer где tip равен и Отправлен и Доставлен.

Пробую так:
Код: sql
1.
select nomer from table where tip like 'Отправлен' and tip like 'Доставлен'



не срабатывает
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38851079
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spriteгде tip='Отправлен' но не 'Доставлен'.Хм, если tip='Отправлен', то он уже никак не может быть 'Доставлен'. В одном поле одной записи никак не может быть два значения одновременно.

P.S. Сорри, но расчехлять хрустальный шар лень.
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38851080
sprite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это таблица изменения статусов.
Мне нужно выбрать те номера где статусы вначале были отправлены а потом доставлены.

Т.е те номера где статус и Отправлен и Доставлен.
Как например nomer='3'
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38851082
feomatr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38851084
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sprite,

Ну тогда соденитие таблицу саму с собой JOIN-ом. Не забудьте задать алиасы.
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38851149
sprite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

Спасибо JOIN сработало!

То что надо
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38851423
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
HAVING COUNT(DISTINCT tip) = 2
...
Рейтинг: 0 / 0
Помогите с запросом выборки
    #38852068
Maxim12345678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sprite, добрый день. Можно глупый вопрос? А почему просто не искать по количеству номеров? Мы ведь знаем, что товар, который отправлен, а потом доставлен, будет, как минимум, 2 раза встречаться в таблице. Может стоит просто сделать выборку, где число номеров 2, 3, 4 и т.д.?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с запросом выборки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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