发表于: 2017-04-24 21:28:29
2 1394
今天完成的事情:
1. 从报名表中找出一条数据插入
2. 用SQL语句和navicat修改宣言
明天计划的事情:
1. 完成Q8-10
2. 有时间的话,复习下数据库
遇到的问题:
1. Q5:所有的时间都用Long???不理解啊,long是什么东西啊?
2. 备份表时,提示我语法错误,就算拷贝别人日报的改一下也是语法错误,求师兄解惑。
3. 插入数据时提示:ERROR 1366 (HY000): Incorrect integer value: 'CSS-2979' for column 'id' at row 1
因为我把id设为了int型,不能插入字母,改为char就好了
收获:
1. 在报名表中找一条数据插入
insert into day values
("汪开放","123456","957868055","2017-02-24","河南财经政法大学",
"CSS-2979","http://www.jnshu.com/daily/15621?uid=8932","如果我不能在IT特训营拼尽全力,为自己以后的修行路上打好基础,就让我变胖20斤!"
,"JS-龚浩","xxx","xxx",
"xx","xx");
2. 查找汪开放:SELECT * FROM day(表名) WHERE name(对象属性) = '汪开放'
3. 查找姓汪的人:SELECT * FROM day WHERE name like '汪%'
4. 把宣言改为老大最帅:
update day
set wish = '老大最帅'
where name = '汪开放'
5. 查询汪开放的姓名,id和宣言
select name,id,wish
from day
where name = '汪开放'
参考资料:
MySQL中tinytext、text、mediumtext和longtext详解
评论