查询示例请求
更新
大家好,
MySQL在这里。
假设我们有3个表格。
表A, 表B, 表C。
TableB涉及外键, TableA和TableC 。
我想:列出来自TableA和TableC BUT的一些数据,数据应该由TableB的某一列进行排序。
我可以举一个例子,以便我可以研究它并尝试转换为我的需要?
非常感谢。 MEM
mysql允许你按未选择的colums命令,所以你可以加入你的表
select ta.somefield, tc.somefield
from TableA ta INNER JOIN TableC tc on tc.somefield=ta.somefield
INNER JOIN TableB tb on tb.somefield=ta.somefield
ORDER by tb.somefield
SELECT TABLEA.fieldnames, TABLEC.fieldnames FROM TABLEA, TABLEB, TABLEC WHERE TABLEA.PRIMARY=TABLEB.TABLEA_PRIMARY AND TABLEC.PRIMARY=TABLEB.TABLEC_PRIMARY ORDER BY TABLEC.fieldname DESC
select
tA.blah,
tA.goop,
tC.schmarr,
tC.broigle
from
tB
join tA on tA.joincol1 = tB.joinCol1
join tC on tC.joinColx = tB.joinColx
order by
tc.schmarr
链接地址: http://www.djcxy.com/p/94295.html
下一篇: SQL, how to INSERT INTO table from a specific start number ID