SQL常用语句
【摘要】 原文链接 增删改查返回全部用户类:select * from user_data增:insert into user_data(number,name) values(#{number},#{name})删:delete from user_data where number = #{number}改:update user_data set name = #{name} where num...
增删改查
返回全部用户类:
select * from user_data
增:
insert into user_data(number,name) values(#{number},#{name})
删:
delete from user_data where number = #{number}
改:
update user_data set name = #{name} where number = #{number}
查:
select * from user_data where number between #{low} and #{high}
<!-- 从第start行开始读取length行 -->
SELECT * FROM user limit #{start}, #{length};
模糊查询
SQL 语句选取 name 以字母 “G” 开始的所有客户:
SELECT * FROM Websites
WHERE name LIKE 'G%'
下面的 SQL 语句选取 name 不包含模式 “G” 的所有客户:
SELECT * FROM Websites
WHERE name NOT LIKE '%G%'
类型转换
String类型转为double(共18位,小数点后2位):
cast(stringType as numeric(18,12))
去重
对transCode去重并返回:
array_agg(distinct transCode) as transCode
学习更多编程知识,请关注我的公众号:
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)