如下查询实例
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
问题:
从左到右的单引号怎样解读,谢谢!
我很少用MySQL
但MsSQL中是这样读的
'字符串'
''当在两个单引号之间会作为一个单引号字符
从上前语句看应该得出下面结果
User:'XXX'@'xxx';
希望对你有帮助,如果错了请各位指出,谢谢!
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
带下划线的部分,全部当成单引号看。