文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程数据库学习SQL语句之SQL语句大全
精品推荐
特别推荐
·SQL数据库完全使用手册
·进阶:精妙SQL语句介绍
·sql删除记录
·学习SQL语句之SQL语句大全
·数据备份失败的五个原因及解决办法
·解决SQL Server常见的七个经典问题
·SQL存储过程的概念,创建,调用,管理,删除,优点
·带你轻松接触13个数据库术语
·如何恢复系统数据库如何恢复系统数据库?
·通过实例讲解由浅入深学会存储过程
热点TOP10
·collate chinese_prc_ci_as null 是什么意思
·数据备份失败的五个原因及解决办法
·如何恢复系统数据库如何恢复系统数据库?
·SQL语句性能优化--LECCO SQL Expert
·数据库开发个人总结(ADO.NET小结)
·图片保存到数据库和从数据库读取图片并显示(c#)
·用独立的DLL来存储图片(资源文件)
·在DataTable中查询应该注意的问题
·解析:删除数据库中重复数据的两个方法
·判断与主表关联的外键表是否有数据引用再删除

学习SQL语句之SQL语句大全

日期:2007年12月16日 作者: 查看:[大字体 中字体 小字体]


  or stockpath = 'stock_path'
  or stocknumber < 1000
  and stockindex = 24
  not stock*** = 'man'
  stocknumber between 20 and 100
  stocknumber in(10,20,30)
  order by stockid desc(asc) --------- 排序,desc-降序,asc-升序
  order by 1,2 --------- by列号
  stockname = (select stockname from stock_information where
  stockid = 4)
  --------- 子查询
  --------- 除非能确保内层select只返回一个行的值,
  --------- 否则应在外层where子句中用一个in限定符
  select distinct column_name form table_name ---------
  distinct指定检索独有的列值,不重复
  select stocknumber ,"stocknumber + 10" = stocknumber + 10 from
  table_name
  select stockname , "stocknumber" = count(*) from table_name
  group by stockname
  --------- group by 将表按行分组,指定列中有相同的值
  having count(*) = 2 --------- having选定指定的组

  select *
  from table1, table2
  where table1.id *= table2.id --------
  左外部连接,table1中有的而table2中没有得以null表示
  table1.id =* table2.id -------- 右外部连接

  select stockname from table1
  union [all] ----- union合并查询结果集,all-保留重复行
  select stockname from table2

  ***insert***

  insert into table_name (Stock_name,Stock_number) value
  ("xxx","xxxx")
  value (select Stockname , Stocknumber from
  Stock_table2)---value为select语句

  ***update***

  update table_name set Stockname = "xxx" [where Stockid = 3]
  Stockname = default
  Stockname = null
  Stocknumber = Stockname + 4

  ***delete***

  delete from table_name where Stockid = 3
  truncate table_name ----------- 删除表中所有行,仍保持表的完整性
  drop table table_name --------------- 完全删除表

  ***alter table*** --- 修改数据库表结构

  alter table database.owner.table_name add column_name char(2)
  null .....
  sp_help table_name ---- 显示表已有特征
  create table table_name (name char(20), age smallint, lname
  varchar(30))
  insert into table_name select ......... ----- 实现删除列的方法(创建新表)
  alter table table_name drop constraint Stockname_default ----
  删除Stockname的default约束

  ***function(/*常用函数*/)***

  ----统计函数----
  AVG --求平均值
  COUNT --统计数目
  MAX --求最大值
  MIN --求最小值
  SUM --求和

  --AVG
  use pangu
  select avg(e_wage) as dept_avgWage
  from employee
  group by dept_id

  --MAX
  --求工资最高的员工姓名
  use pangu
  select e_name
  from employee
  where e_wage =
  (select max(e_wage)
  from employee)

  --STDEV()
  --STDEV()函数返回表达式中所有数据的标准差

  --STDEVP()

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页 




上一篇:MS-SQL数据库开发—精典

下一篇:Web环境下SQL注入攻击的检测与防御

相关文章:
·全方位性爱教程大全
·教你学习如何破解XP登陆密码
·新手成长必修课主板BIOS的44招密技大全
·男女生英文名大全-给自己起个好名字
·英语格言大全
·俏皮俗语、俏皮话短信笑话大全
·经典语句:71条人生信条
·由浅入深学习Flash制作高射炮游戏
·网上英语学习资源大整理
·盗QQ号码方法大全
相关软件:
·简历求职范本大全
·洪恩轻松教你学电脑_internet学习
·开锁大全 压缩版JPG版
·U盘超级工具大全
·企业标准化管理制度大全
·电脑故障维修大全V2.0 EXE电子书
·鸟哥的linux私房菜:基础学习篇
·标准合同大全
·论文范文大全
·建筑工程管理方面合同大全

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot