要旗帜鲜明的打到 @eechen 这种mysqler -- 两个凡是

宏哥 发布于 2016/08/30 16:16
阅读 514
收藏 0

过去几年, 两个凡是已经落地一系列产品线

@eechen 不但不坚持和提倡两个反思, 一意孤行,还在弄mysql的单表CRUD

大家要以 @eechen 作为反面教材, 时刻警醒

过去提倡和坚持两个凡是的, 已经成为各个行业的IT技术骨干了,成家立业, 

为我们国家的社会经济发展做贡献。

加载中
0
温习江湖
温习江湖
mysql 躺枪
IdleMan
IdleMan
喜感的头像
0
eechen
eechen
SELECT * FROM `student`
INNER JOIN `score` ON `score`.`student_id` = `student`.`id`
AND `student`.`id` = 1;
有种观点,表连接影响数据库性能,有时可以拆开逐条查询.
SELECT * FROM `student` WHERE `id` = 1;
SELECT * FROM `score`  WHERE `student_id` = 1;
IdleMan
IdleMan
统计呢
IdleMan
IdleMan
分页呢?
0
中山野鬼
中山野鬼
哈,这就是楼主的不对了。凡事,对事不对人。。。
0
eechen
eechen
回复 @IdleMan :
像"文章按评论数降序排序并分页"这种好像就不能分开单独查询了,这时还是要连接表的.
SELECT
    posts.id,
    posts.content,
    count(comments.id) AS comment_count
FROM posts
LEFT JOIN comments ON posts.id = comments.post_id --左连接,保证左表posts中没有评论的文章也显示出来
GROUP BY posts.id --分组,配合count(comments.id)统计到每篇文章的评论数
ORDER BY comment_count DESC, posts.id DESC --按评论数排序,相同则按文章ID排序
LIMIT 2 OFFSET (3-1)*2 --分页,2表示每页显示的文章数量,3表示第3页
0
木兰宿莽
木兰宿莽

你说的两个“凡是”是什么啊?我一直不明白


快速开发师
快速开发师
回复 @中山野鬼 : 然后就是并没有什么卵用,总有人比我更装逼。强中自有强中手
中山野鬼
中山野鬼
回复 @快速开发师 : 然后呢?哈
快速开发师
快速开发师
回复 @中山野鬼 : 老子是新人王,没见老子长期在大杂烩活跃排第一吗
中山野鬼
中山野鬼
回复 @快速开发师 : 已经红了很多年,看来你不是osc的老人。哈。
快速开发师
快速开发师
宏哥想做网红
下一页
返回顶部
顶部