鍍金池/ 問答/Java  PHP  Python  C  數(shù)據(jù)庫/ 如何通過sql關(guān)聯(lián)查詢直接得到user表的對象數(shù)組?

如何通過sql關(guān)聯(lián)查詢直接得到user表的對象數(shù)組?

1、希望結(jié)果:

[
    {
        "created_at": "Wed Jun 01 00:50:25 +0800 2011",
        "id": 12438492184,
        "name": "love your work.......",
        "user": {
            "id": 1404376560,
            "name": "zaku",
            "url": "http://blog.ceshi.com.cn/zaku"
        },
    },
    {
        "created_at": "Wed Jun 01 00:50:25 +0800 2011",
        "id": 12438492185,
        "name": "love your work.......",
        "user": {
            "id": 1404376561,
            "name": "測試",
            "url": "http://blog.ceshi.com.cn/zaku"
        },
    },
],

有表:article和user
2、通過關(guān)聯(lián)user表查詢得到希望結(jié)果,sql查詢語句怎么寫?(注:不是將查詢結(jié)果再通過foreach組裝得到,要求通過一條sql就搞定)

回答
編輯回答
詆毀你

這樣的 json 結(jié)果,需要你用 Python 的數(shù)據(jù)庫類里設(shè)置好相應(yīng)的輸出 json 函數(shù)。


不敢再發(fā)我的項目鏈接,老是被那些不認真,不仔細,或者說一知半解的人舉報。

如果你想學習 sql to sqlalchemy,你可以查看我的資料,然后找到相關(guān) github 項目的鏈接。

2017年12月16日 11:42