Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / delete from xxx where d1 is NOT NULL OR d1 <> 0 ??????? / 25 сообщений из 35, страница 1 из 2
22.04.2004, 15:36
    #32492051
sfsf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????


как написать SQL удалить запись где d1=0 или это поле пусто

d1 - float
...
Рейтинг: 0 / 0
22.04.2004, 15:41
    #32492075
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
delete from xxx where d1 is NOT NULL OR d1 = 0

так ?? :)


i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
22.04.2004, 15:48
    #32492102
rst
rst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Я бы предпочел такой вариант :) :

Код: plaintext
delete from xxx where d1 is NULL OR d1 =  0  
...
Рейтинг: 0 / 0
22.04.2004, 15:49
    #32492105
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
> как написать SQL удалить запись где d1=0 или это поле пусто

написать SQL:
^^^^^^^^^
удалить запись
где
d1=0 или это поле пусто

==>
удалить запись
где
d1=0 или d1 пусто

==>
delete from xxx
where d1=0 or d1 is null
...
Рейтинг: 0 / 0
22.04.2004, 15:50
    #32492113
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
точно неуглядел просто is null

i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
22.04.2004, 15:51
    #32492118
sfsf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Мне нужно наоборот удалиь запись где d1 не пусто или не 0 !!!!
...
Рейтинг: 0 / 0
22.04.2004, 15:52
    #32492122
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
А то могла бы быть ещё такая команда:

delete from xxx until d1 is NOT NULL OR d1 <> 0 ???????
...
Рейтинг: 0 / 0
22.04.2004, 15:54
    #32492131
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Мне нужно наоборот удалиь запись где d1 не пусто или не 0 !!!!

Тогда останутся только записи, в которых d1 пусто.
...
Рейтинг: 0 / 0
22.04.2004, 15:56
    #32492142
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
(d1 не равно чему-то) => (d1 сравнимая величина) => d1 не пусто
...
Рейтинг: 0 / 0
22.04.2004, 15:57
    #32492147
sfsf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Да мне так и надо
...
Рейтинг: 0 / 0
22.04.2004, 15:59
    #32492156
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Ну тогда:
delete from xxx where d1 is not null
...
Рейтинг: 0 / 0
22.04.2004, 16:02
    #32492168
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Зы совсем что то запутались

i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
22.04.2004, 16:03
    #32492177
sfsf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Делаю так select * from xxx where d1=0 OR d1 is NULL (выводит пустые записи это РАБОТАЕТ)

select * from xxx where d1<>0 OR d1 is NOT NULL (не работает, должен выводить все кроме нулевых записей)


?????????/
...
Рейтинг: 0 / 0
22.04.2004, 16:05
    #32492191
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
а тоде что написал тов. www.fun4me.narod.ru ??

юзать ...
Код: plaintext
1.
 delete from xxx where d1 is not null



i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
22.04.2004, 16:09
    #32492206
rst
rst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Построение отрицания логического выражения:

NOT(A OR B) = NOT(A) AND NOT (B)


Код: plaintext
where d1<&gt ;0  AND d1 is NOT NULL 
...
Рейтинг: 0 / 0
22.04.2004, 16:10
    #32492211
sfsf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
select * from xxx where d1<>0 OR d1 is NOT NULL
select * from xxx where d1 is NOT NULL

(не работает, должен выводить все кроме нулевых записей)
...
Рейтинг: 0 / 0
22.04.2004, 16:16
    #32492240
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
должен выводить все кроме нулевых записей

должен выводить все записи отличные от нуля и пустые.
отличные от нуля d1 <> 0
пустые d1 is null

select * from xxx where d1 <> 0 and d1 is null
...
Рейтинг: 0 / 0
22.04.2004, 16:17
    #32492241
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
select * from xxx where (d1>0) and (d1 is not null)



i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
22.04.2004, 16:18
    #32492246
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
select * from xxx where d1 <> 0 OR d1 is null
...
Рейтинг: 0 / 0
22.04.2004, 16:19
    #32492254
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Скоро все с ума сойдут.

Постите уж лучше сразу всё своё ТЗ сюда!
...
Рейтинг: 0 / 0
22.04.2004, 16:20
    #32492261
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Точесть конкретно
вывести не равные нулю записи и даже NULL (пустые ) ???

тогда см выще
мдя ужж это наверное под конец работы

i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
22.04.2004, 16:20
    #32492262
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
В русском языке, оказывается, и используется в значении или.
...
Рейтинг: 0 / 0
22.04.2004, 16:23
    #32492277
sfsf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
Я сам сам свихнусь

!!!!!!должен выводить все записи отличные от нуля и НЕ пустые. !!!!!!!!!!!!
...
Рейтинг: 0 / 0
22.04.2004, 16:25
    #32492285
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
select * from xxx where d1 > 0

вот :))


i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
22.04.2004, 16:25
    #32492290
www.fun4me.narod.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
delete from xxx where d1 is NOT NULL OR d1 <> 0 ???????
А здесь и в каком значении? И в смысле или или в смысле и?

Если и в смысле и, то так:

select * from xxx where d1 <> 0

А если и с смысле или, то так:

select * from xxx where d1 is not null
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / delete from xxx where d1 is NOT NULL OR d1 <> 0 ??????? / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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