数据库
localhost_rachel
业精于勤 荒于嬉,形成于思 毁于随。
展开
-
mysql的外键约束
1.外键约束: Notnull(非空约束):不存在表级约束 Primarykey:主键约束 Uniquekey:唯一约束,每个数据表可以存在多个唯一约束,确保数据的唯一性 Default:默认值,不存在表级约束 Foreignkey:外键约束保证数据的一致性、完整性,实现一对多、多对一的关系2.Foreign key: 2.1 使用外键约束的条件原创 2016-03-20 12:04:07 · 257 阅读 · 0 评论 -
批量删除数据库中的表
问题描述: 需要批量删除某个数据库中的20多张表,这些表的共性就是前缀表名相同,希望通过一条sql语句一次性进行删除 解决方案: SELECT CONCAT(‘drop table ‘,table_name,’;’) FROM information_schema.TABLES WHERE TABLE_NAME LIKE ‘_%’ 分析: Information_schema是一个信...原创 2018-03-23 11:50:26 · 12281 阅读 · 0 评论 -
关于case when复杂sql语句查询
问题描述: 需要查询出学生在不同流程状态对应的活动个数,流程状态分为五个状态audit、havePass、notPass、reject、giveup;活动有社会活动(xg_credit_comm_activity_apply)、比赛活动(xg_credit_innov_match_apply)、培训活动(xg_credit_innov_train_apply)。需要得到的效果: SQ...原创 2018-03-23 13:41:22 · 10782 阅读 · 1 评论