mysql 区分大小写的字段名查询

标签 mysql

我希望查询仅在存在名为firstName 的列时才进行选择。如果列是名字,那么查询不应返回任何内容。

SELECT firstName as currentName from tableNew WHERE id = $Id

我尝试了下面的代码,但不起作用

SELECT binary firstName as currentName from tableNew WHERE id = $Id

你能帮忙吗?

最佳答案

On Unix, table names are case sensitive. On Windows, they are not.

Column, index, and stored routine names are not case sensitive on any platform, nor are column aliases.

关于mysql 区分大小写的字段名查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32779929/

相关文章:

java - 在登录期间选择命令有什么更好的方法吗?

mysql - 可以直接将foreign的Innodb转换成mysiam吗?

php - PDO 在 GoDaddy 服务器中不工作

mysql - #1093 - 表被指定了两次,既作为 'UPDATE' 的目标又作为数据的单独源

php - "how many search results from mysql"帮助

mysql - SELECT INTO OUTFILE 权限被拒绝,但用户可以写入目录

php - 从 2 个数据库表中选择进行显示

mysql - 选择第一个表中的所有结果而不与第二个表匹配

mysql - 如何合并两个完全相同的表?

php - 如何在 mysql 的上下文中创建 View /表?