
sql
小栋哟
赠人玫瑰,手留余香...
展开
-
mysql 树形结构 查询每层是否有子级
有个需求是 树形结构情况,每条记录都会有一个pid 为上级,也是可以根据pid为条件,查询所有的子级;现在是想要一条sql查询出 每个记录是否有下级 单独使用一个字段来标记出来 下面的 1表示有 0表示没有SELECT if((select count(*) from tree ac where ac.pid = t.id)>0,1,0) isFather,t.*FROM tree t如果对你有所帮助 别忘了点个赞让我知道 ~...原创 2021-03-17 10:50:23 · 1442 阅读 · 1 评论 -
mysql条件查询,如果第一个为空就去查第二个
最近有个需求 ,查询一条sql,查询的默认条件是当前时间,如果当前时间为空的话,就去查数据表中最新日期的数据同理:比如查一个学生表,条件是name = 张三,如果张三为空的话,默认让他去查name = 李四废话不多 直接上sqlselect * from a where if((select count(*) from a where name="张三")>0,name ="张三",name="李四");就是这样简单,如果对你有帮助,点个赞告诉下我 ~...原创 2021-03-17 10:41:15 · 4480 阅读 · 0 评论 -
java查询校验某个表名是否在数据库中存在
最近有个小需求处理起来需要先判断表是否存在,如果不存在则去建表,如果存在的话就是做入库操作。所以把这个校验记录一下,代码没问题直接可用; @Autowired private JdbcTemplate jdbcTemplate; public boolean validateTableNameExist(String tableName){ //校验该表是否...原创 2019-10-24 15:37:31 · 1488 阅读 · 0 评论 -
oracle 服务启动与停止脚本(windows)
将启动与停止代码分别放入以.bat 结尾的脚本文件中;启动和停止分开创建,具体代码各不同,启动服务(OrclService_Start.bat)命令:net start OracleOraDb11g_home1TNSListenernet start OracleServiceORCLexit停止服务(OrclService_Stop.bat)命令:net stop OracleOraDb11...原创 2018-06-28 16:32:53 · 8227 阅读 · 0 评论