Празна заявка

yuri

Registered
Имам една таблица с полета "Name" "DataTake" "DateReturn"
Как да направя така че да изведа резултатите на "Name" където "DateReturn" има празен запис
 
Забравих само да допълня че програмирам с Visual Basic
при кода ми изкарва
Unknown column 'DateReturn' in 'where clause'
 
Няма значение на какво програмираш. SQL-а си е SQL. А сега можеш да дадеш точно структурата на базата данни.
 
[sql]
CREATE TABLE `yuri1994`.`table` (
`IDbook` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`№book` VARCHAR(45),
`Author` VARCHAR(45),
`Title` VARCHAR(45),
`DateTake` DATETIME,
`DateReturn` DATETIME,
`NameLast` VARCHAR(45) NOT NULL,
PRIMARY KEY (`IDbook`, `NameLast`)
)
ENGINE = InnoDB;

[/sql]

Аз искам да изкарам Author където DateReturn е с празни записи
 
[sql]CREATE TABLE `yuri1994`.`table` (
`IDbook` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`Nbook` VARCHAR(45) NOT NULL,
`Author` VARCHAR(45) NOT NULL,
`Title` VARCHAR(45) NOT NULL,
`DateTake` DATETIME NOT NULL,
`DateReturn` DATETIME NULL,
`NameLast` VARCHAR(45) NOT NULL,
PRIMARY KEY (`IDbook`, `NameLast`)
)
ENGINE = InnoDB;[/sql]

и

[sql]
SELECT `Author` FROM `table` WHERE (`DateReturn` = NULL) OR (`DateReturn` = '')
[/sql]

или

[sql]
SELECT `Author` FROM `table` WHERE ISNULL(`DateReturn`)
[/sql]
 

Back
Горе