mysql - 使用 MySQL 函数将字符串的第一个字符移动到字符串的末尾

标签 mysql string function

我正在尝试找到一种优化方法,将列的第一个字符移动到其末尾,如果第一个字符是 '@' ,就在 DBGrid 中显示数据时(并非永久在数据库中)。

MySQL中有很多函数,但我想找到最好的方法!

我在 DBGrid 中显示了许多(大约 2000 条)记录。会影响性能吗?!

最佳答案

这是一种方法。我不希望它对 2000 行的性能产生重大影响:

select concat(substr(your_column,2),left(your_column,1))
from your_table

关于mysql - 使用 MySQL 函数将字符串的第一个字符移动到字符串的末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20972650/

相关文章:

ios - Swift 日期格式化程序 - 与字符串不同的日期

c++ - 两个函数做完全相同的事情,别名?

c - 将未声明的函数赋予函数指针

mysql - 无法正确评估 MySQL 存储过程中的条件

php - htaccess 的 mysql 数据安全吗?

mysql - 无法转换变量 MYSQL

java - MySQL 更新永远持续

java - Java中如何检查给定的字符串是否为 boolean 值?

JavaScript instanceof 运算符何时返回 true 应该为 false?

javascript - 从javascript中的字母数字字符串获取数值