powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос
5 сообщений из 5, страница 1 из 1
Помогите составить запрос
    #39433871
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня.

Есть таблица вида

ID TT
------------
1 -1
2 -1
3 -1
1 0
4 0

Запрос звучит: Если у ID есть (хотя бы одно) значение TT= 0 и (хотябы одно) значение TT=-1 то удаляем строки с ID где значения TT= 0;

Как написать?

Спасибо
...
Рейтинг: 0 / 0
Помогите составить запрос
    #39433873
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Было:
Код: sql
1.
2.
3.
4.
5.
6.
7.
ID   TT
------------
1    -1
2    -1
3    -1
1     0
4     0



Стало
Код: sql
1.
2.
3.
4.
5.
6.
ID   TT
------------
1    -1
2    -1
3    -1
4     0
...
Рейтинг: 0 / 0
Помогите составить запрос
    #39433884
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И чё? тривиальная же задача-то...
Код: sql
1.
2.
3.
4.
5.
DELETE t1.*
FROM table t1, table t2
WHERE t1.ID = t2.ID
  AND t1.TT = 0
  AND t2.TT = -1
...
Рейтинг: 0 / 0
Помогите составить запрос
    #39433901
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Благодарю но возникает исключение

Код: sql
1.
unknown table 't1' in multi delete
...
Рейтинг: 0 / 0
Помогите составить запрос
    #39433906
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А подставить имя своей таблицы вместо фэйковой - не?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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