SQL select语句dout
我有一个表,其中包含Name列,其中包含一些大写的名称,我的WHERE子句中的一些数据是小写的,如果我给出(WHERE Name='Syed'),它将只给出匹配的记录,因为它区分大小写,但我希望我的输出应该像(Syed,Syed,Syed)一样显示。如何做到这一点,请帮助我SQL select语句dout,sql,Sql,我有一个表,其中包含Name列,其中包含一些大写的名称,我的WHERE子句中的一些数据是小写的,如果我给出(WHERE Name='Syed'),它将只给出匹配的记录,因为它区分大小写,但我希望我的输出应该像(Syed,Syed,Syed)一样显示。如何做到这一点,请帮助我 SELECT Name FROM Persons WHERE UPPER(Name) = 'SYED' 这将返回表中存在的名称,但将返回它的所有实例 这将返回名称,无论它在任何情况下都如表中所示,但将返回它的所有实例。lo
SELECT Name
FROM Persons
WHERE UPPER(Name) = 'SYED'
这将返回表中存在的名称
,但将返回它的所有实例
这将返回
名称
,无论它在任何情况下都如表中所示,但将返回它的所有实例。lower(column)='syed'
只需使用UPPER
函数where-UPPER(Name)='syed'
只需使用UPPER
函数where-UPPER(Name)='SYED'