随笔分类 - 数据库
摘要:关键词!现有!网上好多讲的都是自己创建一个表,然后做操作 1修改settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django_test', 'USER': 'root', 'P
阅读全文
摘要:1 #DDL数据定义语言 2 /* 3 上一节学的insert delete update 4 是对表中数据进行操作 是DML数据管理语言 5 6 这一节学的是对整个表,或者库的操作 7 创建/修改/删除 一个表或者库, 8 9 库和表的管理 10 库:创建、修改、删除 11 表:创建、修改、删除
阅读全文
摘要:1 #外连接 2 /* 3 一个表中有 另一个表没有 4 外连接查询结果为主表中的所有记录 5 如果从表中有和他匹配的,则显示匹配的值 6 如果没有匹配的,则显示null 7 左外;主表是left join左边的 8 右外;主表是right join右边的 9 10 */ 11 #查询没有男朋友的女
阅读全文
摘要:1 #添加筛选 2 #查询有奖金的员工名,部门名 3 SELECT last_name,department_name,`commission_pct` 4 FROM employees AS e,`departments` AS d 5 WHERE `commission_pct`IS NOT N
阅读全文
摘要:#按表达式或者函数分组 #按员工姓名的长度分组,查询每一组的员工个数,筛选员工个数大于5的 SELECT COUNT(*) ,LENGTH(last_name) FROM employees GROUP BY LENGTH(last_name) HAVING COUNT(*)>5 #按多个字段分组,
阅读全文
摘要:/*三、日期函数 now 返回当前系统日期 curdate 返回系统日期 不包含时间 curtime 返回时间 不包含日期 SELECT NOW(); SELECT CURTIME(); SELECT CURDATE(); SELECT YEAR(NOW()); SELECT MONTH(NOW()
阅读全文
摘要:#查询员工号为176的员工的姓名和部门号和年薪 USE myemployees; SELECT last_name, `manager_id`, `salary`*12*(1+IFNULL(`commission_pct`,0)) FROM employees WHERE `employee_id`
阅读全文
摘要:#进阶1:基础查询 /* F12可以格式化选定的语句 语法: select 查询列表 from 表名; 1、查询列表可以是:表中的字段、常量值、表达式、函数 2、查询的结果是一个虚拟的表格 */ #0、打开一个库 USE myemployees; #1、查询单个字段 SELECT last_name
阅读全文

浙公网安备 33010602011771号