SQL LEN() 函数
sql len() 函数
len() 函数返回文本字段中值的长度。
1. len() 语法
select len(column_name) from table_name;
mysql 中函数为 length():
select length(column_name) from table_name;
样本数据库
在本教程中,我们将使用 yapf 样本数据库。
下面是选自 "websites" 表的数据:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | google | https://www.google.cm/ | 1 | usa | | 2 | 淘宝 | https://www.taobao.com/ | 13 | cn | | 3 | 硕编程 | http://www.yapf.com/ | 4689 | cn | | 4 | 微博 | http://weibo.com/ | 20 | cn | | 5 | facebook | https://www.facebook.com/ | 3 | usa | | 6 | 百度 | https://www.baidu.com/ | 4 | cn | | 7 | stackoverflow | http://stackoverflow.com/ | 0 | ind | +----+---------------+---------------------------+-------+---------+
2. len() 范例
下面的 sql 语句从 "websites" 表中选取 "name" 和 "url" 列中值的长度:
select name, length(url) as lengthofurl from websites; 执行结果: +---------------+-------------+ | name | lengthofurl | +---------------+-------------+ | google | 22 | | 淘宝 | 23 | | 硕编程 | 27 | | 微博 | 17 | | facebook | 25 | | 百度 | 23 | | stackoverflow | 25 | +---------------+-------------+
相关文章
- SQL 教程
- SQL SELECT 语句
- SQL AND OR 运算符
- SQL ORDER BY 关键字
- SQL UPDATE 语句
- SQL DELETE 语句
- SQL SELECT TOP, LIMIT, ROWNUM 子句
- SQL IN 操作符
- SQL BETWEEN 操作符
- SQL INNER JOIN 关键字
- SQL RIGHT JOIN 关键字
- SQL SELECT INTO 语句
- SQL INSERT INTO SELECT 语句
- SQL CREATE TABLE 语句
- SQL 约束(Constraints)
- SQL NOT NULL 约束
- SQL PRIMARY KEY 约束
- SQL GROUP BY 语句
- SQL HAVING 子句
- SQL NULL 值