第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

從一個(gè)表中獲取數(shù)據(jù)并使用該數(shù)據(jù)從其他表中獲取所有數(shù)據(jù)

從一個(gè)表中獲取數(shù)據(jù)并使用該數(shù)據(jù)從其他表中獲取所有數(shù)據(jù)

我有 2 張桌子。在一張表中,我有關(guān)于產(chǎn)品的詳細(xì)信息,例如:book 它包含國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)。它是外鍵。在另一張桌子上,我有訂購(gòu)書(shū)的詳細(xì)信息。例如:訂購(gòu)圖書(shū)的用戶(hù)的用戶(hù) ID 和 isbn 編號(hào)。我想向用戶(hù)展示訂購(gòu)的產(chǎn)品。所以我需要從訂單表中獲取 isbn 編號(hào),然后從該 isbn 編號(hào)中獲取 book 表中的數(shù)據(jù)。這是給python燒瓶的。當(dāng)兩個(gè)表中的用戶(hù) ID 都不常見(jiàn)時(shí),我不知道如何從另一個(gè)表中獲取數(shù)據(jù)@app.route('/myorder',methods=['GET','POST'])def myorder():    if request.method == 'GET':        cur=connection.cursor()        user_id=session['userid']        cur.execute("SELECT ISBN FROM orders WHERE user_id=%s",[user_id])        data=cur.fetchall()        cur.close()    return render_template('myorder.html',data=data)我期望一個(gè)查詢(xún)來(lái)獲取數(shù)據(jù)
查看完整描述

3 回答

?
斯蒂芬大帝

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊

您應(yīng)該從我猜的連接查詢(xún)中選擇書(shū)籍詳細(xì)信息:


select books.* from books join orders on books.isbn = orders.isbn 

where orders.user_id = ?;


查看完整回答
反對(duì) 回復(fù) 2022-05-19
?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

因此,您擁有的是一個(gè)帶有書(shū)籍詳細(xì)信息和 ISBN 號(hào)的表格以及另一個(gè)帶有用戶(hù)和 ISBN 號(hào)的表格。因此,獲取本書(shū)詳細(xì)信息的最簡(jiǎn)單方法是:


    cur.execute("select booktable.bookdetails from booktable A, UserTable B

    where A.ISBNno = B.ISBNno

    and B.userID = %s", [user_id])

或者如果你想要所有的列


    cur.execute("select booktable.* from booktable A, UserTable B

    where A.ISBNno = B.ISBNno

    and B.userID = %s", [user_id])


查看完整回答
反對(duì) 回復(fù) 2022-05-19
?
慕標(biāo)琳琳

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊

這將做同樣的
select books.* from books where isbn in (select isbn from orders where user_id = ?)......

查看完整回答
反對(duì) 回復(fù) 2022-05-19
  • 3 回答
  • 0 關(guān)注
  • 136 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)