Kei*_*ith 12 php sql postgresql
我有几个加入,我正在做.我说tablename.column来标识我想在数据库中选择的内容...不想选择所有列.但是,我最后一次加入我确实想为此选择全部.有没有办法可以使用星号或其他东西进行最后一次加入?
最后一个表也是动态的,所以我不能硬编码(虽然我可以动态地写出来)但是认为可能有一种更简单的方法.
SELECT content_name.name,
house.listing,
street.*
FROM content
INNER JOIN house ON content_name.id=house.id
LEFT JOIN street ON content_name.id=street.id;
Run Code Online (Sandbox Code Playgroud)
rfu*_*sca 14
每次都以相同的方式别名你的最后一张表,然后只是.*你的别名.
SELECT content_name.name,house.listing, last_table.*
FROM content INNER JOIN house ON
content_name.id=house.id
LEFT JOIN street last_table ON content_name.id=last_table.id;
Run Code Online (Sandbox Code Playgroud)
话虽如此,*在生产查询中是一个等待发生的事故.
归档时间: |
|
查看次数: |
20711 次 |
最近记录: |