欢迎来到天天文库
浏览记录
ID:49310102
大小:483.50 KB
页数:8页
时间:2020-02-03
《电子商务应用技术(第10章3节).ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、10.3.1在数据库中插入数据(1)INSERT语句通用格式是:INSERT[INTO]tablename[(column1,column2,column3,…)]VALUES(value1,value2,value3,…);(2)例如,在customers表中插入一个记录:insertintocustomersvalues(NULL,”Smith”,”25Street”,”AirportWest”);§10.3使用MySQL数据库110.3.2从数据库中获取数据通过选择匹配表格中指定规则的行从数据库中获取数据。一个SELECT语句的基本形式是:SELECTitemsFROMtable
2、s[WHEREcondition][GROUPBYgroup_type][HAVINGwhere_definition][ORDERBYorder_type][LIMITlimitc-criteria];2例:查询,列出customers表中name列和city列的内容。selectname,cityfromcustomers;可以使用通配符“*”,它匹配指定的一个或多个表格中所有的列:select*fromorder_items;获取表格中行的子集,可以按照指定标准获取数据:select*fromorderswherecustomerid=3;3运算符名字例子描述=等于
3、customerid=3测试两个值是否相等>大于amount>60测试一个值是否大于另一个值<小于amount<60测试一个值是否小于另一个值>=大于或等于amount>=60测试一个值是否大于或等于另一个值<=小于或等于amount<=60测试一个值是否小于或等于另一个值!=不等于quantity!=0测试两个值是否不等LIKE模式匹配Namelike(“Fred%”)检查一个值是否匹配与一个模式WHERE分句所用的实用比较运算符410.3.3从更新数据库记录除了从数据库中获得数据,我们还经常希望修改这些数据。可以用UPDATE语句来完成这个任务。UPDATEtablenameSETco
4、lumn1=expression1,column1=expression1,…[WHEREcondition][LIMITnumber];5例1:将书的价格提高10%,可以使用没有WHERE分句的UPDATE语句:updatebookssetprice=price*1.1;例2:更新一个顾客的地址:updatebookssetaddress=‘250JilinRoad’wherecustomerid=4;610.3.4从删除数据库中的记录从数据库中删除行非常简单,可以作用DELETE语句。DELETEFROMtablename[WHEREcondition][LIMITnumber
5、];如果写:DELETEFROMtablename;所有表格中的行都将被删除。710.3.5从删除整个表格DROPTABLEtablename;这将删除表格中所有的行以及表格自身。DROPDATABASEdatabase;这将删除所有行、所有表格、所有索引和数据库本身,而且不会提醒使用该语句时要小心。10.3.6从删除整个数据库8
此文档下载收益归作者所有