java - sql groupby masalah mendapatkan kuantiti
滿天的星座
滿天的星座 2017-06-28 09:22:37
0
2
916


Seperti yang ditunjukkan dalam gambar, saya kini mempunyai 3 jadual tbh dan toi mempunyai hubungan satu-dengan-satu, dan toi dan togi mempunyai hubungan satu-dengan-banyak.
Sekarang saya bertanya (keadaan semasa ialah baris toi tertentu sepadan dengan 2 baris togi)
pilih terus* dan dapatkan hanya satu baris data, tetapi
apabila saya memilih kiraan(), saya mendapat 2 Apa yang berlaku? Bagaimana cara menulisnya supaya kiraan ( atau lajur lain) mendapat 1?

=====================================
Kerana saya perlu mendapatkan nilai lain selain nombor daripada baris, Jika hanya bilangan baris, saya boleh pilih * dahulu dan kemudian dapatkan saiz dalam java Sekarang saya ingin mendapatkan nilai lain dan bilangan baris sekaligus

滿天的星座
滿天的星座

membalas semua(2)
学习ing

Anda mendapat satu baris kerana anda menggunakan kumpulan mengikut Count ialah fungsi agregat yang mengira bilangan baris Kumpulan mengikut tidak menggunakan fungsi agregat dan hanya mengambil baris pertama data

某草草

================================Jawapan betul =============================== = ==================
Dengan cara ini, anda boleh membuat pertanyaan dahulu mengikut syarat untuk mendapatkan hasil yang memenuhi syarat Selepas mengeluarkan pendua, anda boleh mendapatkan syarat toi, dan kemudian tanya toi dan tbh

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan