50 / 40 / 5
Регистрация: 30.06.2010
Сообщений: 1,191
|
||||||
1 | ||||||
Удаление строк, с условием21.02.2015, 23:43. Показов 1628. Ответов 8
Метки нет (Все метки)
Удаляю строки
0
|
21.02.2015, 23:43 | |
Ответы с готовыми решениями:
8
Удаление строк из бд Удаление строк Удаление строк из БД Удаление связанных строк |
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
||||||
22.02.2015, 00:44 | 2 | |||||
В твоем примере подзопрос явно лишний
0
|
50 / 40 / 5
Регистрация: 30.06.2010
Сообщений: 1,191
|
|
22.02.2015, 10:22 [ТС] | 3 |
Poznakomlus, не лишний, я узнаю у каких vesion имеется хоть одна строка с такими LevelFlags. Ведь если взять твой запрос, то при двух строках с одинаковым Verion(например 7), но разными LevelFlags(например 128 и 52) удалится всего одна строка, когда надо, что бы удалились все строки с версиями, которые содержат хоть одну строку с levelFlags=128 или 26
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
22.02.2015, 12:35 | 4 | |||||
почему одна? удалятся строки в которых LevelFlags = 128 или 26
Добавлено через 12 минут может как-то так?
0
|
50 / 40 / 5
Регистрация: 30.06.2010
Сообщений: 1,191
|
|
22.02.2015, 14:17 [ТС] | 5 |
fanatikus, так у меня Version не известны. Вот скрин примерной таблицы. Из нее, я получаю Все Version, у которых есть LevelFlags 128 или 26. И надо удалить все строки содержащие эти версии.
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
22.02.2015, 14:59 | 6 |
так в чем проблема,Poznakomlus, написал вам запрос
0
|
171 / 153 / 67
Регистрация: 11.02.2015
Сообщений: 450
|
||||||
22.02.2015, 17:51 | 7 | |||||
Проблема в том, что не все записи c нужными Version имеют LevelFlags 128 или 26.
ProstoMad, тут нужно немного хитрости:
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
22.02.2015, 18:13 | 8 | |||||
я не понимаю, что вам нужно
вы пишите Добавлено через 15 минут может так?
0
|
171 / 153 / 67
Регистрация: 11.02.2015
Сообщений: 450
|
|
22.02.2015, 18:16 | 9 |
Version--LevelFlags
1--------128 2--------26 1--------11 2--------12 Все записи нужно удалить, зная только LevelFlags=128 или 26, причем одним запросом.
0
|
22.02.2015, 18:16 | |
22.02.2015, 18:16 | |
Помогаю со студенческими работами здесь
9
Удаление строк в MySQL по ID Удаление выделенных строк Удаление строк из БД с checkbox Удаление строк с критериями Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |