首页 > 开发 > 综合 > 正文

sqlserver的增删改查

2024-07-21 02:48:45
字体:
来源:转载
供稿:网友
sqlserver的增删改查

select*fromshuiguo查询表

select*fromshuiguowherejiagebetween5and7(between表示大于等于5且小于等于7的范围)

selectdistinctnamefromshuiguo--去除重复,只针对一列

select*fromshuiguowherename='苹果'andchandi='海南'

select*fromshuiguowherenamein('苹果','香蕉')--name只包含苹果,香蕉的

select*fromshuiguowherenamenotin('苹果','香蕉')--name中除了苹果,香蕉的

select*fromshuiguowherenamelike'%苹%'--模糊查询,%叫通配符(%在前面表示前面有任何字符,%在后面表示后面有任何字符)

select*fromshuiguowherenamelike'苹_'--下划线表示任意一个字符

select*fromshuiguoorderbyjiage--升序排列

select*fromshuiguoorderbyjiagedesc--降序排列

selecttop2*fromshuiguoorderbyjiage--按升序排列,只取前两行(top2)

selecttop1*fromshuiguowherename='苹果'orderbyjiagedesc--按照条件查询后排序,查名字叫苹果的谁的价格高,只选第一个

deletefromshuiguowherechandi='烟台'--删除水果表中产地是烟台的数据

altertableshuiguoadddianhuaint--添加列名电话

updateshuiguosetdianhua=2255557wherecode=2--定义第几行的电话是多少

修改表加入新列  altertableabcadddianhuaint

修改表删除一列  altertableabcdropcolumndianhua


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表