|
|
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Не подскажите запрос на удаление всех записей с определённой таблице за исключением мною проставленных id=x? Нужно почистить таблицу, но без удаления некоторых записей. Раньше делал так: DELETE FROM `bans` WHERE `id`='321'. Теперь нужно наоборот нужные мне id сохранить а все остальные удалить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 09:30:32 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
KradaBash, почитай про мембершип-кондишины. в частности про IN и NOT IN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 09:33:36 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
Если нужное значение только одно, то `id`<>'321'. Если несколько, то NOT IN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 10:01:10 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
KradaBashЗдравствуйте! Не подскажите запрос на удаление всех записей с определённой таблице за исключением мною проставленных id=x? Нужно почистить таблицу, но без удаления некоторых записей. Раньше делал так: DELETE FROM `bans` WHERE `id`='321'. Теперь нужно наоборот нужные мне id сохранить а все остальные удалить :) Код: sql 1. Пишу только ради того, чтобы ты, олух, не удалил чего-то ненужного. Скобки не нужны, но я их поставил специально для тебя, чтобы если будут ещё какие-то условия, ты их писал ВНУТРЬ скобок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 11:06:33 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
Ахахаха. Спасибо вам, олух ничего не удалит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 11:08:28 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
А несколько id, через NOT IN, не могу допереть чёт :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 11:43:53 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
KradaBashА несколько id, через NOT IN, не могу допереть чёт :) Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 11:48:08 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
Спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 11:51:47 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
miksoft, А селект нужного во времянку с последующим дроп тейбл и инсертом в новую табличку - не, "не катит"? :) Если иннодебил, и файл на табличку - то это ещё и с оптимизирует размещение таблички на винте ... не? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 11:53:24 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
Arhat109miksoft, А селект нужного во времянку с последующим дроп тейбл и инсертом в новую табличку - не, "не катит"? :) Если иннодебил, и файл на табличку - то это ещё и с оптимизирует размещение таблички на винте ... не? :)Если хватит квалификации все это сделать и если включен innodb_file_per_table - то катит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 11:57:18 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
miksoft, пасибки, чет я сегодня распереживался... а то мне drop table как-то завсегда больше нравился чем массовый delete... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 12:00:05 |
|
||
|
Как удалить с таблице записи без записей id = "x"
|
|||
|---|---|---|---|
|
#18+
Arhat109, Кстати, катит, но не всегда. При DROP не сработают триггера. И не знаю, как репликация к этому отнесется. Конечно, в случаях, когда они вообще используются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 12:05:39 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38901006&tid=1833464]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 283ms |

| 0 / 0 |
