
SQL
lijingshou
这个作者很懒,什么都没留下…
展开
-
SQL语句总结1之创建删除修改
基本数据库操作总结[b][*]创建数据库[/b]CREATE DATABASE database_name[b][*]删除数据库[/b]DROP DATABASE database_name如果数据库只在使用,会提示操作失败[b][*]创建表[/b][code="SQL"]CREATE TABLE table_name (column_name1...原创 2011-02-26 14:04:15 · 192 阅读 · 0 评论 -
SQL语句总结2之基本查询
SELECT语句的完整语法如下,其中只有SELECT 和 FROM是必需的:[code="sql"]SELECT [DISTINCT | ALL] field_listFROM table_name_list [WHERE search_conditions] [GROUP BY expression][HAVING...原创 2011-02-26 16:21:34 · 114 阅读 · 0 评论 -
SQL语句总结3之多表查询
[b][*]使用别名[/b]FROM tablename1 AS a, tablename2 AS b注意:ORACLE数据库不支持AS,直接后面加别名[b][*]内连接-INNER JOIN[/b]数据库默认的都是INNER JOIN,所以INNER可以省略[code="sql"]SELECT columnsFROM table1 [INNER] JOIN ta...原创 2011-02-26 17:27:01 · 122 阅读 · 0 评论 -
SQL语句总结4之子查询
将一个查询的结果,做为另外一个查询的参数,即是子查询[b]1.在子查询中使用聚合函数[/b]在老师表中查询所有高于平均年龄的老师[code="sql"]SELECT * FROM teacherWHERE age > (SELECT AVG(age) from teacher)[/code][b]2.IN子查询[/b][code="sql"]SEL...原创 2011-02-26 19:54:16 · 132 阅读 · 0 评论 -
在Oracle中使用to_char按时间统计
如果Oracle数据库的USER_ACCESS表里有USER_NAME, LOGIN_TIME字段存储用户的登陆时间,可以使用to_char函数就行分时段统计1. 按小时统计访问人数,并且按访问次数降序显示:select to_char(LOGIN_TIME, 'hh24'), count(*) from USER_ACCESS where LOGIN_TIME > to_date...2013-11-27 13:38:38 · 435 阅读 · 0 评论 -
十步完全理解SQL(转载)
原文地址:http://blog.jobbole.com/55086/很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对它头疼不已的朋友,所...原创 2014-01-10 15:52:10 · 123 阅读 · 0 评论