老师,这个报错是什么原因啊,总感觉好像是库名的原因,昨天那个给用户配置权限也是配不上,太奇怪了
老师,没有localhost,自己创建链接也不行,需要怎么做呢
老师,我这个没用办法给用户授权,是因为库的原因还是什么
报错内容:
grant select on bjsxt1.employees to 'u_sxt'@'localhost' identified by 'sxt'
> 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by 'sxt'' at line 1
> 时间: 0s
老师,我对表空间有以下几个疑问。
1、设置表空间的主要目的和作用是什么?2、一个数据库建立的多个表空间,相互是独立不影响的吗?3、不同用户指定同一表空间,这个表空间的数据受所有用户影响吗?4、要查询的表在不同的表空间,可以进行直接查询吗?
老师,查找各部门收入为部门最低的那些雇员。显示他们的名字,薪水以及部门 ID。
这道题能用一个语句写成这种形式吗?
select last_name,min(salary),department_id from employees group by department_id
老师,如果全外连接,是否需要保证两个连接的投影列都是一致的,我尝试了添加投影列,发现要保证数量一样多,但是不同列的时候只会显示左边的列,还有什么要注意的吗
(select e.last_name,d.department_name,e.dept_id from employees e LEFT OUTER JOIN departments d on e.dept_id = d.department_id) union (select e.last_name,d.department_name,d.location_id from employees e RIGHT OUTER JOIN departments d on e.dept_id = d.department_id)
老师,对于等值连接,有两种等效的操作。使用表1表2笛卡尔乘积,后接一个where;和在表1后使用INNER JOIN表2 ;请问两者的执行效率是相同的吗?因为直观的理解,假设表的大小为一万,总感觉第一种方法是先得到了一个一亿条的表,再用where条件进行筛选返回最终数据。
老师,只能用case也太不灵活了吧,如果想对区间操作(如对学生的成绩score根据区间返回优、良、中、差),该怎么操作呢? 用if也不方便,需要括号套括号(如下),要是有if……else if这样的写法就好了。
select *,
if (score >= 90, "优秀",
if (score >= 80, "良好",
if (score >= 60, "一般", "差")
)) as '评价'
from students;
老师,这里的e.maxsal不是返回多个数据吗,为什么能使用<号呢
这是我的项目结构,都是照着老师敲得。。。。:
这是我的项目结构,代码都是照着老师敲得:
老师,这个number括号里的8,2表示什么啊
老师,为什么这里添加约束是用add,而前面添加primary key时用的modify啊
老师,为什么这里modify后面的修改内容不需要写在括号里啊
接上图..................................
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637