随笔分类 - mysql
摘要:delimiter // set @d=now(); select * from comment; select timestampdiff(second,@d,now()); delimiter ; Query OK, 0 rows affected (1 min 55.58 sec) +----------------------------------+ | timestampd...
阅读全文
摘要:1) 内连接 select a.*,b.* from a inner join b on a.id=b.parent_id 结果是 1 张3 1 23 1 2 李四 2 34 2 2)左连接 select a.*,b.* from a left join b on a.id=b.parent_id
阅读全文
摘要:就是通过把SQL命令插入到Web表单提 交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据 库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设
阅读全文
摘要:设教学数据库Education有三个表: 学生表S(SNO,SNAME,AGE,SEX,SDEPT); 学习表SC(SNO,CNO,GRADE); 课程表C(CNO,CNAME,CDEPT,TNAME) 问:(1)检索至少选修课程号为C2和C4的学生学号; (2)检索学习全部课程的学生姓名; (3)
阅读全文
摘要:主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多只能创建一个主键,但可以
阅读全文
摘要:delete table 和 truncate table 使用delete语句删除数据的一般语法格式: delete [from] {table_name、view_name} [where<search_condition>] 将XS表中的所有行数据删除 delete XS 执行完后,发现XS表
阅读全文
摘要:纵向vs.横向 下面的例子是传统的横向表结构: 表HR ID 姓 名 部门 性别 123 李 凯 技术部 男 234 金 鑫 市场部 男 456 欧 欣 会计部 女 而下面这个是纵向表结构的例子,存储的数据和上面的横向表相同: 表 VR ID Key Value 123 姓 李 234 姓 金 45
阅读全文

浙公网安备 33010602011771号