Php,Mysql根据前缀选择字段

时间:2016-06-08 18:09:07

标签: php mysql

是否可以使用类似这样的内容来选择所有字段,例如:

MyTable的

id     title_en    name_en      title_fr     name_fr
=======================================================
1      Title1      Name1        Title2       Name2


SELECT title_*, name_* FROM Mytable;

2 个答案:

答案 0 :(得分:1)

您需要使用http://localhost:3000/fruit?type=apple&price=1之类的内容获取所有字段的列表,过滤掉您想要的字段,然后按字面指定。

没有SQL标准的方法,MySQL没有特定的扩展来允许它。

答案 1 :(得分:0)

您应该执行其他查询以获取字段名称。

SHOW COLUMNS FROM table

DESCRIBE table

然后按这些字段制作SELECT

类似,但UPDATEMysql update all columns starting with same Name