随笔分类 -  牛客网sql

摘要:MySQL语法是大写! 语句结束必须用分号结尾 ; 在SQL语句中-- 英文双横杠+空格表示注释 1.查看数据库: 2. 创建数据库 高级应用 创建数据库,该命令的作用: 3. 使用数据库 注意: 使用之后不能对其他数据库以及其他的数据中的数据表操作,只能对自身数据库操作 提示: 可以使用 SHOW 阅读全文
posted @ 2019-06-04 18:04 举个栗子^-^ 阅读(264) 评论(0) 推荐(0)
摘要:提示,需要更新随机密码。 更新密码: mysql> set password=password('12345qwe');Query OK, 0 rows affected, 1 warning (0.00 sec) 之后正常操作 阅读全文
posted @ 2019-06-04 17:32 举个栗子^-^ 阅读(290) 评论(0) 推荐(0)
摘要:1、下载tar包,这里使用wget从官网下载 2、将mysql安装到/usr/local/mysql下 # 解压 # 移动 # 重命名 3、新建data目录 4、新建mysql用户、mysql用户组 5、将/usr/local/mysql的所有者及所属组改为mysql 6、配置 # 如果出现以下错误 阅读全文
posted @ 2019-05-29 16:25 举个栗子^-^ 阅读(261) 评论(0) 推荐(0)
摘要:题目描述 查找入职员工时间排名倒数第三的员工所有信息CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` 阅读全文
posted @ 2019-04-15 19:48 举个栗子^-^ 阅读(1053) 评论(0) 推荐(0)
摘要:题目描述 查找最晚入职员工的所有信息CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar 阅读全文
posted @ 2019-04-15 17:09 举个栗子^-^ 阅读(432) 评论(0) 推荐(0)
摘要:题目描述 给出每个员工每年薪水涨幅超过5000的员工编号emp_no、薪水变更开始日期from_date以及薪水涨幅值salary_growth,并按照salary_growth逆序排列。 提示:在sqlite中获取datetime时间对应的年份函数为strftime('%Y', to_date) 阅读全文
posted @ 2019-04-03 20:04 举个栗子^-^ 阅读(867) 评论(0) 推荐(0)
摘要:连接查询 join SQL中将连接查询分成四类: 内连接,外连接,自然连接和交叉连接 交叉连接: cross join 从一张表中循环取出每一条记录, 每条记录都去另外一张表进行匹配: 匹配一定保留(没有条件匹配), 而连接本身字段就会增加(保留),最终形成的结果叫做: 笛卡尔积。(不常用) 基本语 阅读全文
posted @ 2019-04-02 20:35 举个栗子^-^ 阅读(178) 评论(0) 推荐(0)
摘要:CREATE TABLE `departments` (`dept_no` char(4) NOT NULL,`dept_name` varchar(40) NOT NULL,PRIMARY KEY (`dept_no`));CREATE TABLE `dept_emp` (`emp_no` int 阅读全文
posted @ 2019-04-02 19:40 举个栗子^-^ 阅读(988) 评论(0) 推荐(0)