读书人

1点SQL笔记

发布时间: 2012-09-07 10:38:15 作者: rapoo

一点SQL笔记
1. 注意数据库里null的含义
假设book表里存放的是所有书和它们的当前借阅者,书以索书号callnumber来区别彼此,借阅者以borrowmemno来区分彼此。当然存在某书当前没有借阅者的情况,此时该书的borrowmemno字段为null而不是''(例如INSERT INTO Book VALUES (225, '1', NULL, NULL, 'Call125', NULL););
下面这个查询语句是不会返回一行结果的:

select *from bookwhere borrowermemno not in('123','124',null);

读书人网 >SQL Server

热点推荐