老师这个怎么解决,已经添加环境变量了,还是无法正常安装MySQL
sql='''
insert into student(sname,sex,age,score) values(%s,%s,%s,%s)
'''
老师,在sql语句的时候,后面的占位符,为什么全都是%s,%s应该是字符串把
但是创建表的时候 age 是int,score是float啊。
环境变量没问题 但是还是这样 bin目录下没有mysqld这个文件 这是怎么回事呢
关于视频最后一个删除主键约束,
desc student4;
我发现result1 中,
null列
id 是no 其他的都是yes
请问null这里是什么意思?为什么id是no,其他是yes呢?
老师,在查询时如果是多个条件直接在 on 等值条件 and+条件 和 on+等值条件 where 条件
这两个查询出来的结果是一样的,请问有什么区别?具体语句如下:
SELECT e.ename,e.job,d.dname FROM emp e INNER JOIN dept d ON e.deptno=d.deptno AND d.loc='New York'; SELECT e.ename,e.job,d.dname FROM emp e INNER JOIN dept d ON e.deptno=d.deptno WHERE d.loc='New York';
老师我按照视频里面敲的,为啥我的这个为什么报错了
一、代码
# 引入pymysql import pymysql # 创建连接 con= pymysql.connect(host='localhost',user='root',password='012614',database='python_db',port=3307) # 创建游标 cur=con.cursor() # 写sql语句 sql='insert into t_student(sname,age,score) values(%s,%s,%s)' try: cur.execute(sql,('xiaoqiang',18,99)) con.commit() except Exception as e: print(e) con.rollback() print('插入失败') finally: con.close()
二、运行结果
三、疑问
老师请问,
我把xiaoqiang改为小强就会出错,是什么问题?
执行sql语句时用cur.execute(),提交事务用的是con.commit(),请问老师con和cur区别是啥?为什么不能写cur.commit()?
插入失败为什么要回滚
为什么测试连接显示连接成功,确认了就没有连接
这里finally里面为啥要close(),前面不是定义过了close方法了,那这里还要关闭干嘛????????????
最后那个示例,找每个部门工资最低的那个,是不是有点问题?
代码是通过看员工的薪资是不是在子查询的最低薪资表里来判断,那如果A部门最低薪资为4000, B部门最低薪资为5000, 那子查询最低薪资表就是(4000, 5000),那比如A部门有个人薪资是5000,那岂不是也算进去了?但他不是A部门的最低薪资啊,就比如我下面这个表
显然两个部门最低薪资是3000和4000,但是通过(in 最低薪资列表)的方式的结果显然并不正确,那应该怎么做呢
请教一下老师:
select * from emp e left join emp m on e.mgr=m.empno;select * from emp m right join emp e on e.mgr=m.empno;
照道理来说,emp e 和emp d是不分顺序的,那么区分他们顺序是不是后面的e.mgr=m.empno呢?
由于m处于后面,他的内容被改变,那么也就是说只有e中才有mgr为null的那个懂事长king?
老师这个主键约束和唯一约束的区别是????????????????不都是不能重复吗???
老师好,本节课讲了如何创建和删除主键,但是创建主键到底有什么作用?这里老师没有讲过,
请问开头里,
主键约束
唯一约束
非空约束
默认约束
自动增长约束
外键约束
分别的作用是什么呢?谢谢
老师,在使用以下语句也会去掉重复的相同字段
--查询部门号为30的雇员信息,及部门名称select e.*,d.dname from emp e inner join dept d on e.deptno=d.deptno where e.deptno=30
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637