Selecting Data from Tables
1.Combining Columns to Construct Composite Values
select date_format(monthname(t),'',dayofmonth(t),',',year(t)) as date_sent,concat(srcuser,'@',srchost) as sender from mail;
CONCAT(列名1,列名2) 函数
2.WHERE Clauses and Column Aliases
select size/1024 as kilobytes from mail where size/1024 > 600;
3.Working with NULL Values
select name,if(id is null,'Unknown',id) as 'id' from taxpayer;
如果id列中null表示“unknown(未定义),那么在查询语句可以使用函数if(),将id列中的 null 值在查询结果中显示为Unknown”
select name,ifnull(id,'Unknown') as 'id' from taxpayer;
ifnull()函数检测传给它的第一个参数是否为null,如果不是null则返回该值,否则将第二个参数作为返回值
4.Using Views to Simplify Table Access
create view mail_view as select aaa as a,bbb as b,ccc as c,size from mail;
select a,b,c from mail_view where size> 5000 order by size;
5.Selecting Rows from the Middle of a Result Set
select * from profile order by birth limit 2,1;
limit的两个参数分别指定了从查询结果的第几行开始返回,以及一共返回多少行。
select SQL_CALC_FOUND_ROWS * from profile order by name limit 5;
select FOUND_ROWS();
关键字SQL_CALC_FOUND_ROWS指定服务器计算整个查询结果的行数。
分享到:
相关推荐
查询和删除表中重复数据.txt 查询和删除表中重复数据.txt
附图直观 整理成文档,方便您保存!...二、查询Oracle数据库中数据文件信息的方法 1、查看Oracle数据库中数据文件信息的工具方法 2、查看Oracle数据库中数据文件信息的命令方法 三、查看临时表空间和数据库文件的方法
Oracle关系型数据库管理系统是世界上流行的关系数据库,它是一个极其强大、灵活和复杂的系统,本文向大家介绍使用SQL查两个Oracle数据表查询的相同数据的方法。第一种方法:利用操作符intersect,intersect操作符...
查询sql数据库每张表包含的数据条数 sql server 数据库 表 数据量
VB 表中数据的查询 VB 表中数据的查询 VB 表中数据的查询
为解决交互式电子技术手册数据量庞大、结构繁杂不易查询的问题,采用将XML文档分解为层次化数据关系表的设计方法.在系统中创建数据结点,提取后...结果表明:该方法能够有效减少XML文档查询数据的路径,实现查询的高效性.
oracle 多表查询与数据修改学习笔记,主要是让大家熟悉三个或四个表的连接查询,熟练掌握delete、update与insert的语法。
45-MySQL单表2000万数据查询慢解决方案1
mysql数据库全文查找,查询所有数据库中包含指定字符的数据。 一、支持功能: 1、支持所有数据库查询字符串,或者指定一个或者多个数据库查询字符串; 2、支持本地使用或者指定远程数据库地址; 3、支持命令行指定...
查询一个数据库中所有表中的数据量、表中的数据是否有状态区分字段,如果有根据不同的状态区分字段计算表中有效信息、无效信息的数量
本文实例讲述了MySQL 多表关联一对多查询实现取最新一条数据的方法。分享给大家供大家参考,具体如下: MySQL 多表关联一对多查询取最新的一条数据 遇到的问题 多表关联一对多查询取最新的一条数据,数据出现重复 ...
查询和删除表中重复的数据的sql语句大全
Oracle 表删除大量数据后,即使表中只有几行记录,但用select count(*) from table 来查询发觉都不会马上出来,原因是该表的空间大了
在excel中,多工作簿多工作表数据查询,有三种方法,可自行选择
c#源码,访问access数据库,查询表内数据。查询语句返回datatable,在dataGridView上面显示
vs2010环境中使用C#实现对特定数据表的所有字段名称的查询。
从excel表中取数据,在oracle数据库中查询信息,然后导出到txt文件
包括创建数据库,创建数据表代码,插入的数据的代码,以及sql查询数据的多种代码,通过这些代码能够对sql命令进行熟悉,在文件中的sql查询代码中是由题目构成,并不是唯一解。
SQL表中数据处理.pptSQL表中数据处理.ppt
查询数据在哪个表