用友 SQL笔试题

两道SQL笔试题:

一:表Test 中,找出文件夹下有文件文件夹

Table Test

path                         isfolder
/music/                         T
/music/a.jpg                    F
/pic/                           T
/pic/b.jpg                      F
/mnt/                           T
期望结果:

/music/
/pic/

SQL语句:

select a.path from
 (select * from Test where isfolder='T') a
join 
(select * from Test where isfolder='F') b
on
(b.path like concat(a.path,'%'))

测试用的是Mysql,oracle的话,值需要将on条件换成:(b.path like a.path || '%')


二:删除一张没有主键和Unique约束的重复记录

Table Test

A                B               C
1                1               1
1                1               1
1                1               1
2                2               2
2                2               2
3                3               3
4                4               4
期望结果:

A   B  C
1   1  1
2   2  2
3   3  3
4   4  4

SQL语句:

采用临时表

create table tmp as
select distinct * from Test;

drop table Test;

rename tmp to Test

select * from Test
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
用友 SQL数据库检测是一种用于评估和优化数据库性能和安全性的工具。它可以通过对数据库的各种指标进行监控和分析,及时发现潜在的问题,并提供解决方案。 首先,用友 SQL数据库检测可以对数据库的性能进行监测。它会跟踪数据库的响应时间、吞吐量、并发性能等指标,以评估数据库的性能状况。如果发现性能不佳的问题,它会提供一些建议,例如优化查询语句、调整索引、增加硬件资源等,以改善数据库的性能表现。 其次,用友 SQL数据库检测还可以检测数据库的安全性。它会检查数据库的访问权限、密码强度、漏洞利用情况等,以确保数据库的安全性。如果存在安全隐患,它会提供一些建议,例如增强密码策略、定期备份数据库、及时修补漏洞等,以提高数据库的安全性。 另外,用友 SQL数据库检测还可以对数据库的配置进行检测。它会检查数据库的参数设置、存储引擎选择、日志配置等,以确保数据库的配置符合最佳实践。如果存在配置问题,它会提供相应的建议,例如调整参数设置、更换存储引擎、优化日志配置等,以提高数据库的性能和稳定性。 总而言之,用友 SQL数据库检测是一种全面评估和优化数据库性能和安全性的工具,可以帮助用户及时发现和解决数据库相关的问题,提高数据库的性能、安全性和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值