sql方面
chaobaojun
公告
一、版权归原创作者所有。
二、坚持挖掘互联网宝藏。
三、重在技术交流,共享知识。
四、技术文章包括asp.net、c#、java、css、javascript等。
我在学习计算机知识的路上,需要大家的帮组。当然我也不会吝啬自己的,希望大家能互相进步。
展开
-
Oracle中创建自增列
Oracle中创建自增列转自 http://www.cnblogs.com/yolion/archive/2007/08/13/853577.html由于第一次在项目中使用Oracle。哎,惭愧啊,居然被一个自增列的问题困扰许久。这个没有SQL Server使用起来方便,Oracle需要通过自增序列SEQUENCE加上触发器来实现。1、创建SEQUENCE,首先你需要有CREATE SEQUE转载 2008-12-10 10:59:00 · 472 阅读 · 0 评论 -
基本的MySQL操作命令
学习MySQL常用操作命令 1、启动MySQL服务器 实际上上篇已讲到如何启动MySQL。两种方法: 一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。 二是在DOS方式下运行 d:mysqlbinmysqld 2、进入mysql交互操作界面 在DOS方式下,运行: d:mysqlbinmysql 出现: mysql 的提示符,此时已进入my原创 2008-12-10 11:16:00 · 423 阅读 · 0 评论 -
有关SQL模糊查询
SELECT * FROM user WHERE name LIKE ;%三%;将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来;其中LIKE ;%三%明显多了个分号“;”,这还能搜索得出来么?估计是编辑器编译的缘故。======重新编辑文如下:在进行数据库查询时,有完整查询和模糊查询之分。一般模糊语句如下:SELECT 字段 FROM 表 WHER原创 2009-04-13 12:16:00 · 568 阅读 · 1 评论 -
在sql语句中替换Not In 的方法
前言: 今天在写一条sql查询语句,其需要从一个表A中返回所有A不再表B中的结果集,当然,这种实现最方便的方法就是用NOT IN。 如:select a.* from a where a.id not in (select id from b where…..) 我们大家都知道很多sql方面的文章都建议大家尽量不要使用NOT IN的方法,因为这种方法的效率不高。那有没有替原创 2009-04-21 18:01:00 · 845 阅读 · 0 评论 -
精妙Sql语句
下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库Create DATABASE database原创 2009-04-21 22:54:00 · 479 阅读 · 0 评论 -
SQL语句(增删改查)
关键字: sql语句(增删改查) 一、增:有4种方法 1.使用insert插入单行数据: 语法:insert [into] [列名] values 例:insert into Strdents (姓名,性别,出生日期) values (开心朋朋,男,1980/6/15) 注意:into可以省略;列名列值用逗号分开;列值转载 2009-05-10 12:42:00 · 1540 阅读 · 1 评论 -
Oracle函数之LISTAGG
针对这个函数,一直理解的不透彻,今天看到一篇对于listagg的讲解,感觉思路清晰,易于理解。转载一下 最近在学习的过程中,发现一个挺有意思的函数,它可实现对列值的拼接。下面我们来看看其具体用法。 用法: 对其作用,官方文档的解释如下: For a specified measure, LISTAGG orders data within each group specified...转载 2019-02-19 09:58:04 · 16154 阅读 · 0 评论