通过SQL语句创建网上书店的经典语句,同时涵盖了大部分网络数据库要点重点
请写出下列T-SQL语句
查询所有书籍的图书编号、书名和书籍类型名称
select 图书编号,图书名,类型名 from 图书表,图书类型表
where 图书表.类型编号=图书类型表.类型编号
请查询联系地址不是“南京”的会员的详细信息
select *
from 会员表
where 联系地址 not like '%南京%'
查询所有“数据库”书籍的详细信息
select distinct *
from 图书表,图书类型表
where 图书名 like '%数据库%'
查询所有姓“王”、“张”、“李”的会员的会员名、真实姓名和联系电话
select 会员名,姓名,联系电话 from 会员表
where 姓名 like '[王张李]%'
查询在此网上书店下过订单的会员名
select distinct 会员名 from 详细订单表
查询订单编号为16的订单中订购的书籍信息(书名、价格)和发货方式和总金额
select 图书名,价格,发货方式,总金额 from 图书表,订单表,详细订单表
where 订单表.订单编号=N'16'and 图书表.图书编号=详细订单表.图书编号 and 订单表.会员名=详细订单表.会员名
查询价格低于《网络数据库技术》这本书所有,且书名中含有“数据库”三字的书籍详细信息
select *
from 图书表
where 价格<=(select 价格 from 图书表 where 图书名='网络数据库技术')