查询示例请求
更新
大家好,
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
下一篇: SQL, how to INSERT INTO table from a specific start number ID
