小视频,接着就开始自己上手做啦。哈哈。真好玩。第一遍虽
然说是看完啦,但是做的时候也是记不住,主要是线序。然后
接着打开视频,快进看, 一边操作一边记效果确实 实用。
我们上了半年的《计算机网络技术》这门课,老师念叨这个线
序已经有N多遍了,但是一直都没记住,这下子好家伙嘞,我
就记得牢牢的啦。白橙橙 白绿蓝 白蓝绿 白棕棕。
按着视频的一步一步来的,恩,用了好长一段时间做
好啦的,真衰,我是小脑最不发达的一个,最后完成功的,而
且是在帮助下完成的。人家都是嗖嗖的做,一把成儿。哎呀,
愁人了。不过,最起码我学会了,懂得啦。嘿嘿
下午接着来呀,自己在那儿小玩儿了一会,各种玩各
种乐,过后是各种困难各种苦。因为老师给俺们出了一道SQL
题。仅仅的一道题,就又难倒了我们好几个小时。本以为挺简
单的东西呢,谁知道了呢,瞪着两只眼睛就是不会。
参考数据:
题目要求:写出正确邮箱的所有行;
一个小时。。。没有出个东西来,两个小时。。。。
做出来的东西不完美,还是有缺陷的。
最后再憋也憋不出个名堂来啦,给出了正确的答案:
SELECT * FROM `student`WHERE email regexp '^([a-z]|
[0-9]|[_])+@(([a-z]|[0-9]|-)+\\.)+([a-z]|[0-9])+$'
对正确邮箱的要求:只能出现数字,字母和下划线,
其他的符号不得有,有就是错误的。然后只能是数字或者是
字母。
答案解释:这里用的是正则表达式解答的此问题--
regexp。^([a-z]|[0-9]|[_])是对@前边的加以限制。@开头的
只能是字母或者是数字或者是下划线,这就排除了其他种字
符。@前面的OK了。@(([a-z]|[0-9]|-)+\\.)是有@,紧跟着@
的是字母或者数字再加上.。这里用的是+,意思就是说在@后
面不仅可以加N多个.,是可以有多个. 。([a-z]|[0-9])+$'这
个是说在最后面可以 以字母或者是数字结束,但是后面还有
一个+$的意思就是说字母或者是数字后面什么东西都不能再加啦。
(比较充实的一天)