java - Mybatis melaksanakan masalah penjumlahan sql
淡淡烟草味
淡淡烟草味 2017-06-14 10:51:48
0
1
710

Ini ialah sql penjumlahan yang perlu saya laksanakan dan kiraan nilai pertanyaan dalam klien ialah 0.
pilih kiraan(1) sebagai COUNT daripada dd_mst di mana ac_id=1000002400 dan ac_seqn<>1 dan ac_sts ='1'

Panggil melalui kelas alat berikut dalam program:

Masalahnya ialah program ini akan mengembalikan Count sebagai 1, tetapi SQL statistik lain agak normal, yang membuatkan saya sangat tertekan.
Bolehkah anda memberi saya beberapa idea dalam hal ini, tentang logik kaedah selectList() yang dilaksanakan di bahagian bawah mybatis. (ps: Saya mungkin juga faham bahawa menanyakannya melalui keadaan terhad akan mengembalikan senarai<peta>, dan kemudian COUNT item 0 peta ini ialah nilai medan statistik)

淡淡烟草味
淡淡烟草味

membalas semua(1)
阿神

Kenapa rumit sangat?

Bukankah bagus untuk mentakrifkan Integer pulangan secara terus? Mengapa meletakkannya dalam Peta?

Soalannya tidak begitu jelas, jadi saya hanya boleh meneka:

Nama lajur pangkalan data tidak sensitif huruf besar-besaran, tetapi kunci Peta Java adalah sensitif huruf besar-besaran.

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