我有一种情况,列名“field1”和“field3”没有给我,但所有其他数据都是。请求通过以下 URL 进入:/table1/1 或 /table2/3,并假设 1 或 3 代表主键。但是,列名可能不同。考虑以下 2 个查询:
SELECT * FROM table1 where field1 = 1 and field2 =2;
SELECT * FROM table2 where field3 = 3 and field4 =4;
理想情况下,我想执行如下搜索:
SELECT * FROM table1 where MYSQL_PRIMARY_COLUMN = 1 and field2 =2;
SELECT * FROM table2 where MYSQL_PRIMARY_COLUMN = 3 and field4 =4;
MySQL WHERE 子句中是否有标识 MYSQL_PRIMARY_COLUMN 的关键字?