我有一个数据库,其中包含相同名称和后面带数字的列,例如: med1,med2,med3,med4 .....等。
做这样的事情是否可行:
Select medewerker.med*
FROM table
而不是这个?:
Select medewerker.med1,
medewerker.med2,
medewerker.med3,
medewerker.med4
FROM table
答案 0 :(得分:0)
不。您可以在where子句中使用LIKE,但在指定要选择的列
时绝对不能答案 1 :(得分:0)
如果唯一的字段是上面指定的字段,请使用此字段。
SELECT *
FROM table
如果不是,则不能在SELECT SELECT列上使用LIKE语句。
如果您要引用medewerker
列中的值,请使用
SELECT *
FROM table
WHERE medewerker LIKE 'med%'