有没有办法只使用列中的某些数据SELECT行,而不使用WHERE?
例如如果我有这个:
SELECT * FROM Users WHERE town = 'Townsville'
有没有办法将WHERE子句实现到SELECT语句中?
就像是
SELECT *,town('Townsville') FROM Users
这是一个奇怪的问题,但这是我的同行问过的问题
解决方法
不确定这是否是你正在寻找的那种疯狂的东西….
免责声明:我完全不知道您为什么要使用它.
SELECT * FROM Users AS u INNER JOIN (SELECT 'Townsville' town) towns ON towns.town = u.Town;