SQL
文章平均质量分 73
赫家旺
宁欺白须公,莫欺少年穷,终须有日龙穿凤,唔信一世裤穿窿。
展开
-
sql基础入门——mysql与navicat连接
sql是操作数据库中数据的语句,在不同的数据库中会略有不同,如mysql,postgreSQL,oracle,sqlserver,sqlite等等,但是sql的基础select、insert、update、delete语句都是相同的,本文只是介绍如何在mysql中,利用navicat可视化工具学习sql语句的select、insert、update、delete基础,这四种语句是...2015-09-24 10:44:00 · 1236 阅读 · 0 评论 -
oracle中的dual
dual是虚拟表的意思。就是一张只有一个字段,一行记录的表;就是说,我们不需要从具体的表中取得表中数据,而是单纯地为了得到一些我们想得到的信息,并要通过select 完成,这时就要借助一个对象,这个对象,就是dual,比如我们要计算 999*999 的值,可以用select 999*999 from dual;来实现, ...2015-10-14 15:39:00 · 96 阅读 · 0 评论 -
MySQL用逗号连接列
1、表结构:create table tableName( `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `name` varchar(20) NOT NULL AUTO_INCREMENT COMMENT 'name',) 2、插入例子数据:insert into tableName values(1, 'on...2016-10-17 20:54:48 · 2060 阅读 · 0 评论 -
SQL——隔离性级别
SQL标准定义了不同的隔离性级别。这三种现象称作:读脏数据,不可重复读,读幻想 1) 读脏数据:事物读了由另一个尚未提交事物所写的值。2)不可重复读:一个事物在执行过程中对同一对象读了两次,第二次得到了不同的值,尽管在此期间该事物 并没有改变其值3)读幻想:事物重新执行返回结果为满足某所搜条件的行集合的查询,发现满足条件...2016-01-16 21:46:09 · 247 阅读 · 0 评论 -
MySQL视图、存储过程复习
1、创建一个学生表、教师表CREATE TABLE `student` ( `studentID` int(11) NOT NULL AUTO_INCREMENT COMMENT '学生ID', `teacherID` int(11) NOT NULL COMMENT '教师ID', `studentName` varchar(25) NOT NULL COMMENT '学...2016-03-29 10:05:14 · 137 阅读 · 0 评论 -
Oracle查询某字段在哪些表中有
在网上查的sql语句一般都是: select TABLE_NAME from user_tab_columns where COLUMN_NAME='CNAME' 可是在user_tab_columns表中查询某字段在哪些表中出现过的时候,会把视图也查出来,还会查出一个莫名其妙的一串字符,与需求不符, 之后又认识了另一个表:user_tables,这个表能够查询出...2017-10-23 08:55:29 · 15898 阅读 · 0 评论