帮忙写条简单的sql
Jun 23, 2016 pm 01:52 PM
a表 b表 c表 ,a表和b表条件关联gid ,b表和c表关联cid,我要怎么把这3个表联表呀?
条件是gid=20
数据库类型:mysql
回复讨论(解决方案)
select * from b left join(a,c) on (a.gid=b.gid and c.cid=b.cid) where b.gid=20
如果不想要可能出现的 NULL,则
select * from a,b,c where a.gid=b.gid and b.cid=c.cid and a,gid=20
你安装一个Navicat,建立一个视图,完全不需要手写了。 直接拖就行。

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Cara paling mudah untuk menanyakan nombor siri cakera keras

Apakah perbezaan antara HQL dan SQL dalam rangka kerja Hibernate?

Penggunaan operasi bahagian dalam Oracle SQL

Apakah yang dimaksudkan dengan atribut identiti dalam SQL?

Perbandingan dan perbezaan sintaks SQL antara Oracle dan DB2

Penjelasan terperinci tentang fungsi Set tag dalam teg SQL dinamik MyBatis

Bagaimana untuk menyelesaikan ralat 5120 dalam SQL

Bagaimana untuk menggunakan pernyataan SQL untuk pengagregatan data dan statistik dalam MySQL?
