基础查询 /* 语法: select 查询列表 from 表名; 类似于:System.out.println(打印东西); 1.查询列表可以是:表中的字段.常量值.表达式.函数 2.查询的结果是一个虚拟的表格 */ USE myemployees; (1)查询表中的单个字段 SELECT last_name FROM employees; (2)查询表中的多个字段 SELECT last_name,salary,email FROM employees; (3)查询表中的所有字段 SELECT…
一.mysql查询的五种子句 where子句(条件查询):按照“条件表达式”指定的条件进行查询. group by子句(分组):按照“属性名”指定的字段进行分组.group by子句通常和count().sum()等聚合函数一起使用. having子句(筛选):有group by才能having子句,只有满足“条件表达式”中指定的条件的才能够输出. order by子句(排序):按照“属性名”指定的字段进行排序.排序方式由“asc”和“desc”两个参数指出,默认是按照“asc”来排序,即升序.…
#进阶1:基础查询/*语法:select:查询列表 from 表名; 类似于:System.out.println(打印的东西); 特点:1.查询列表可以是:表中的字段.常量值.表达式.函数2.查询的结果是一个虚拟的表格*/USE myemployees #1.查询表中的单个字段SELECT last_name FROM employees; #2.查询表中的多个字段SELECT last_name,salary,email FROM employees; #3.查询表中的所有字段SELECT…
1.mysql查询的五种子句: where子句(条件查询):按照“条件表达式”指定的条件进行查询. group by子句(分组):按照“属性名”指定的字段进行分组.group by子句通常和count().sum()等聚合函数一起使用. having子句(筛选):有group by才能having子句,只有满足“条件表达式”中指定的条件的才能够输出. order by子句(排序):按照“属性名”指定的字段进行排序.排序方式由“asc”和“desc”两个参数指出,默认是按照“asc”来排序,即升序…
目录 2.MySQL基础数据类型.完整性约束.sql_mode模式 1. MySQL常用数据类型 2. 完整性约束 3. MySQL的sql_mode模式说明以及设置 2.MySQL基础数据类型.完整性约束.sql_mode模式 1. MySQL常用数据类型 MySQL常用数据类型预览 1.数字: 整型: tinyinit int bigint 小数: float:在位数比较短的情况下不精准 double:在位数比较长的情况下不精准 decimal:精准.内部原理是以字符串形式去存,如果用小数,…
sql语句使用变量 use testsql; set @a=concat('my',weekday(curdate())); # 组合时间变量 set @sql := concat('CREATE TABLE IF NOT EXISTS ',@a,'( id INT(11) NOT NULL )'); # 组合sql语句 select @sql; # 查看语句 prepare create_tb from @sql; # 准备 execute create_tb; # 执行 检测mysql 主从…
资料下载请前往:链接 补充内容: 1.数据库基本结构: 2.在sqlyog中将myemployees库导入数据库的方法: 右键root@localhost ->选择 执行SQL脚本->选定.sql后缀的数据库->点击执行 注意: 执行结束发现并没变化原因是sqlyog10.0版本需手动刷新,点击该按钮可刷新显示导入的库. 3.mysql中常用命令 #1查看当前所在的数据库: SHOW DATABASES; #2使用指定的库: USE 库名; #3打开当前库所有的表: SHOW TABLE…
别名 查询数据时,如果表名很长,使用起来不方便,此时,就可以为表取一个别名,用这个别名来代替表的名称 .同时为了更好的显示所查询出来的字段,也可以给字段取别名. 一,表作为别名: mysql> select a.name,a.age from student as a; // a为别名 +--------+------+ | name | age | +--------+------+ | | | | | +--------+------+ rows in set (0.00 sec) 二,字段…
--查询所有列 select * from tab_name|view_name; SELECT * FROM emp; SELECT * FROM (SELECT * FROM emp); --查询特定列 SELECT * FROM emp WHERE emp.ename='SMITH'; -- 注意PL/SQL Developer不支持会话控制语句 --以特殊格式显示日期列:数据类型是date或timestamp,默认显示格式:DD-Mon-RR ALTER SESSION SET nls_…
6月业绩榜 名次   伙伴 业绩 签单 面谈 每日目标 1 杜艳花 12367 2 0 查看目标 2 郑东杰 2345 1 0 查看目标 3 黄传龙 345 1 1 查看目标 4 測试 0 0 0 查看目标 5 李夏 0 0 0 查看目标 6 王恪 0 0 1 查看目标 7 陈爽 0 0 0 查看目标 当我拿到以上业务需求时,我就马上在想SQL语句该如何写. 试了简单的表左右链接查询left join right join,显然问题没有这么简单,数据查询有误,后来得到大鸟指点,记录下. sele…