【发布时间】:2019-04-23 11:24:36
【问题描述】:
我有以下数据库结构:
用户表:
User_id || name || surname || email || marker_id
1 || test || tester || test@gmail.com || 1
标记表:
marker_id || marker_name
1 || testing
期望的输出:
name ||Surname || email || marker_name
test || tester || test@gmail.com || testing
我正在尝试从用户表中选择所有并显示标记名称而不是标记名称。
我还尝试通过执行以下查询来使用联接:
SELECT m.marker_name FROM marker m JOIN user u ON u.marker_id = m.marker_id
但是这个查询的输出只是属性marker_name。
【问题讨论】:
-
select u.*, m.* from user u join marker m on ...
-
您的脚本对SQL Injection Attack 甚至if you are escaping inputs, its not safe! 都是开放的,在
MYSQLI_或PDOAPI 中使用prepared parameterized statements
标签: mysql database phpmyadmin