P27: select prod_name from products; # select 列 from 表 # 从表products 中检索 名为 prod_name 的列 P28 多个语句一起必须要加上分号(:) select prod_name from products;select vend_id from products; #这是两条语句,两个都加上分号,就会一起运行# P22 select prod_id,prod_name,prod_price from products; #…
P16: use crashcourse; #选择数据库#使用crashcouse这个数据库,因为我没有crashcourse这个数据库,所以用我的hh数据库代替. P17: show databases; #查看可以使用的数据库# show tables; #查看刚刚使用的数据库hh里面的表有哪些# P18: show columns from customers; #查看表customers中有多少列#以及列名:数据类型,等信息... decribe customers; #是show co…
第18章 全文本搜索 P121  #创建一个新表,对表的列进行定义,定义之后,MySQL自动维护该索引# create table productnotes ( note_id  int   NOT NULL  AUTO_INCREMENT, prod_id char(10)  NOT NULL  , note_date datetime  NOT NULL , note_text text NULL, PRIMARY KEY(note_id), FULLTEXT (note_text ) )E…
使用的工具是wamp的Mysql. P29 select prod_name from products;  #在表products中选列prod_name,顺寻不是纯粹的随机,但是没有说明排列顺序,所以不能说明检索出来的该顺序有意义. P30 select prod_name from products order vy prod_name;  #order by 表示 prod_name按字母顺序排序. P30 select prod_id,prod_price,prod_name from…
第22章:使用视图,视图是虚拟的表,以表形式呈现的是你查询的结果.并不是说在数据库里面真的存在这个表,但是是真的存在这些数据. select cust_name,cust_contact from customers ,orders,orderitems where customers.cust_id=orders.cust_id and orderitems.orderitems.order_num=orders.order_num and prod_id='tnt2'; P158 creat…
第20章:更新和删除数据 P140 update customers set_emails='elmer@fudd.com' where cust_id=10005; 更新多个列,用逗号隔开.注意被指定的词有引号,null不用引号. #为什么cust_name不能是空值# ##删除一个列,把一个列的值改为空值## P141删除数据 select from customers where cust_id=10006; #删除cust_id=10006的的行所有信息#…
第19章 插入数据 P132 insert into customers VALUES(NULL,'Pep E.Lapew','100 Main Street',,Los Angeles','CA','90046','USA',NULL,NULL); #customers表中刚好有9个维度(一定要对应上),9个值会对应这9个维度,维度的次序由表定义# insert into customers (cust_name,cust_address,cust_city,cust_state,cust_z…
第17章:组合查询 P114 select vend_id ,prod_id,prod_price from products where prod_price <=5 ; select vend_id ,prod_id,prod_price from products where vend_id in (1001,1002); P115 组合上面的两个语句. select vend_id ,prod_id,prod_price from products where prod_price <…
第16章:创建高级联结. P106 select concat(RTrim(vend_name),'(',RTrim(vend_country),')') as vend_title from vendors order by vend_name;   #concat()函数合并两列,并重新命名合并的列为vend_name.# select cust_name,cust_contact from customers as c,orders as o,orderitems as oi where…
第15章:联结表 P98 外键:外键为某个表的一列A,同时这一列包含另一个表的主键值B(B属于A,等于或者小于的关系) P99 select vend_name,prod_name,prod_price from vendors,products where vendors.vend_id =products.vend_id order by vend_name,prod_name; # 选择的vend_name,prod_name只是在products表格中出现,所以无须指明是哪个表,这个的语…