MySQL where 子句我们知道从MySQL表中使用SQL SELECT 语句来读取数据。如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句中。语法以下是SQL SELECT 语句使用 WHERE 子句从数据表中读取数据的通用语法:SELECT field1, fiel...
分类:
数据库 时间:
2015-05-31 13:39:04
阅读次数:
190
集合运算
小例子
SQL> --查询部门号10和20的员工
SQL> --1. select * from emp where deptno=10 or deptno=20;
SQL> --2. select * from emp where deptno in (10,20);
SQL> --3.集合运算(要将上述两语句执行结果合并起来)
SQL> select * fr...
分类:
数据库 时间:
2015-05-31 12:30:59
阅读次数:
297
一、存储结构 在SQL Server中,有许多不同的可用排列规则选项。 二进制:按字符的数字表示形式排序(ASCII码中,用数字32表示空格,用68表示字母"D")。因为所有内容都表示为数字,所以处理起来速度最快,遗憾的是,它并不总是如人们所想象,在WHERE子句中进行比较时,使用该选项会造成...
分类:
数据库 时间:
2015-05-31 12:15:27
阅读次数:
450
SQL Server索引的设计主要考虑因素如下: 检查WHERE条件和连接条件列; 使用窄索引; 检查列的选择性; 检查列的数据类型; 考虑列顺序; 考虑索引类型(聚集索引OR非聚集索引);一、检查WHERE条件列和链接条件列 当一个查询提交到SQL Server时,查询优化器尝试为...
分类:
数据库 时间:
2015-05-31 12:13:44
阅读次数:
298
一、目标:编写SQL动态查询 SQL常常和程序代码一起使用。我们通常所说的SQL动态查询,是指将程序中的变量和基本SQL语句拼接成一个完整的查询语句。 string sql = SELECT * FROM Person WHERE Id = $Id 我们期望$Id是一个整型,因此当数据库接收...
分类:
数据库 时间:
2015-05-31 10:43:31
阅读次数:
247
子查询
为何要用子查询
SQL> --查询工资比SCOTT高的员工信息
SQL> --1. 知道SCOTT的工资
SQL> select sal from emp where ename='SCOTT';
SAL ...
分类:
数据库 时间:
2015-05-31 09:29:42
阅读次数:
267
CASE简介 基于列的逻辑表达式,其实就是CASE表达式.可以用在SELECT,UPDATE,DELETE,SET以及IN,WHERE,ORDER BY和HAVING子句之后。由于这里讲的是T-SQL查询,所以只说到CASE表达式在SELECT子句和ORDER BY子句中的使用。 CASE表达...
分类:
数据库 时间:
2015-05-31 09:05:53
阅读次数:
183
Usentfsfixin the terminal , even if you can't access Windowssudo ntfsfix /dev/XY //Previous wasn't working for me.where XY is the partitione.g sda2 or...
两步:
一、 更改“mysql”数据库里的“user”表里的“host”项(经此步便可在远程登录)
x:\>mysql -u root -pvmware
mysql> use mysql;
mysql> update user set host = ‘%’ where user = ‘root’;
mysql> select host, user from u...
分类:
数据库 时间:
2015-05-30 18:20:06
阅读次数:
170
模糊查询: 工作中用到,写三种用法吧,第四种为大小写匹配查询 ? 1. sql中字符串拼接 ???SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT(‘%‘, #{text}), ‘%‘); ? 2. 使用 ${...} 代替 #{...} ??...
分类:
其他好文 时间:
2015-05-30 16:47:15
阅读次数:
206