2012-03-27 12 views
4
SELECT  * 
FROM   [Table] 
WHERE  (Izdava NOT LIKE NULL) 

// LIKE schreiben, wie zu überprüfen, ob Izdava nicht NULLSQL. Wie sollte ich nicht Aussage

+1

die SQL-Datenbank ?? Ich denke, dass das Tag asp.net nutzlos ist, da dies ein SQL-Problem ist. – gbianchi

+1

was ist: Izdava ist nicht Null –

+2

@Tony - Sie waren so nah, vor allem, wenn Sie denken, dass Ihr Kommentar die richtige Syntax hatte! :) – AdaTheDev

Antwort

10

ist, sollte diese Arbeit:

SELECT * FROM [Table] WHERE Izdava IS NOT NULL 
5

Ich denke, das ist das, was Sie wollen.

SELECT * 
FROM [Table] 
WHERE Izdara Is Not NULL 

Informationen über NULL values from MSDN:

ist, Informationen über nulls Folgende:

Um Nullwerte in einer Abfrage zu testen, ist die Verwendung NULL oder IS in der NOT NULL-Klausel WHERE.

7
SELECT * FROM [Table] WHERE (Izdava IS NOT NULL) 
5

LIKE NULL ist bedeutungslos. Es macht keinen Sinn. LIKE wird zum Vergleichen einer Teilzeichenfolge mit Platzhaltern oder einer vollständigen Zeichenfolge ohne Platzhalterzeichen verwendet.

auf dem RDBMS Je Sie NOT NULL wollen,

SELECT * FROM [Table] WHERE (NOT Izdava IS NULL) 
3

Wenn Sie nicht null prüfen, wird nicht dergleichen Klausel verwenden. Schreiben Sie einfach

select * from tablename where columnmame is not null 
1

Wenn es MSSQL ist oder Oracle dann tun:

SELECT * 
FROM [Table] 
WHERE Izdava IS NOT NULL 
Verwandte Themen