【MySQL作业】MySQL函数——美和易思字符串函数应用习题
2024-09-05 07:49:36
点击打开所使用到的数据库>>>
1、将所有客户的姓名与电话以“-”作为分隔符进行连接显示。
使用 concat(s1,s2,…) 函数将所有客户的姓名与电话以“-”作为分隔符进行连接显示:
select concat(cName,'-',phone) 客户联系方式 from customer
2、显示所有客户的姓名和地址,但是需要将凡是含有“关山一路”的地址信息均显示为“关山大道”。
先获得所有客户的地址信息:
select cName 姓名 , address 地址 from customer
最终的 SQL 语句:
SELECT cname 姓名,
REPLACE(address,'关山一路','关山大道') 地址
FROM customer
3、只显示客户详细地址中所在城市信息。
substr实现:
-- 只显示客户详细地址中所在城市信息:
select cName 姓名 , substr(address,1,3) 居住城市 from customer
left实现:
SELECT cname 姓名, LEFT(address,3) 地址 FROM customer
SELECT cname 姓名, LEFT(address,LOCATE('市',address)) 地址 FROM customer
>>知识点【第5章 MySQL 函数】
最新文章
- ListView加checkBox可以实现全选等功能
- 有联系的jQuery选择器
- hadoop——配置eclipse下的map-reduce运行环境 1
- Appboy 基于 MongoDB 的数据密集型实践
- 开发设计模式(八)抽象工厂模式(Abstract Factory Pattern)
- 百度——LBS.云 v2.0——创建自己的地理云数据
- BZOJ 3514 (动态树)
- 常见iis错误之一
- vs设计界面出现“建控件时出错 响应在此上下文中不可用”
- vue 路由嵌套高亮问题
- hive 中遇到的正则
- MySQL运行内存不足时应采取的措施?
- Sql Server 时间格式化
- Java 集合Collection与List的详解
- css实现半圆和圆
- win 10 kms 激活 后 火狐 上 https 网站 报错
- python第十五天-原来还差一份作业
- C# 委托知识总结
- 绘图QPainter-画笔
- AtomicReference实现单例模式