博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
显示文章标题, 发帖人、 最后回复时间
阅读量:4948 次
发布时间:2019-06-11

本文共 871 字,大约阅读时间需要 2 分钟。

-- 创建表DROP TABLE IF EXISTS articles;CREATE TABLE articles(   id INT AUTO_INCREMENT PRIMARY KEY,   title VARCHAR(50),    postuser VARCHAR(10), articles   postdate DATETIME,   parentid INT  REFERENCES articles(id)   );-- 插入数据库INSERT INTO articles VALUES(NULL,'第一条','张三','1998-10-10 12:32:32',NULL),(NULL,'第二条','张三','1998-10-10 12:34:32',NULL),(NULL,'第一条回复1','李四','1998-10-10 12:35:32',1),(NULL,'第二条回复1','李四','1998-10-10 12:36:32',2),(NULL,'第一条回复2','王五','1998-10-10 12:37:32',1),(NULL,'第一条回复3','李四','1998-10-10 12:38:32',1),(NULL,'第二条回复2','李四','1998-10-10 12:39:32',2),(NULL,'第一条回复4','王五','1998-10-10 12:39:40',1);-- 显示文章标题,发帖人、最后回复时间-- 知识点一:在Select 中循环嵌套使用 Select-- 知识点二:判断 null 用 isSELECT a.title , a.postuser , (SELECT MAX(b.postdate) FROM articles b WHERE b.id = a.id) AS replyFROM articles aWHERE a.parentid IS NULL;

 

转载于:https://www.cnblogs.com/zhaideyou/p/5932512.html

你可能感兴趣的文章
活现被翻转生命
查看>>
POJ 1228
查看>>
SwaggerUI+SpringMVC——构建RestFul API的可视化界面
查看>>
springmvc怎么在启动时自己执行一个线程
查看>>
流操作的规律
查看>>
Python基础学习15--异常的分类与处理
查看>>
javascript运算符的优先级
查看>>
React + Redux 入门(一):抛开 React 学 Redux
查看>>
13位时间戳和时间格式化转换,工具类
查看>>
vue router-link子级返回父级页面
查看>>
C# 通知机制 IObserver<T> 和 IObservable<T>
查看>>
Code of Conduct by jsFoundation
查看>>
div 只显示两行超出部分隐藏
查看>>
C#小练习ⅲ
查看>>
debounce、throttle、requestAnimationFrame
查看>>
linux下的C语言快速学习—进程和文件
查看>>
电源防反接保护电路
查看>>
stm32 堆和栈(stm32 Heap & Stack)
查看>>
SpringMVC从入门到精通之第三章
查看>>
JS基础-dom操作
查看>>