java - Mybatis führt ein SQL-Summierungsproblem aus
淡淡烟草味
淡淡烟草味 2017-06-14 10:51:48
0
1
637

Dies ist eine Summations-SQL, die ich ausführen muss, und die Anzahl der Abfragewerte im Client beträgt 0.
Wählen Sie count(1) als COUNT aus dd_mst, wobei ac_id=1000002400 und ac_seqn<>1 und ac_sts ='1'

Aufruf über folgende Werkzeugklasse im Programm:

Das Problem ist, dass das Programm Count als 1 zurückgibt, andere statistische SQLs jedoch ganz normal sind, was mich sehr deprimiert.
Können Sie mir diesbezüglich einige Ideen zur Logik der Methode selectList() geben, die unten in mybatis ausgeführt wird? (PS: Ich verstehe wahrscheinlich auch, dass eine Abfrage unter eingeschränkten Bedingungen eine Liste zurückgibt, und dann ist die ANZAHL von Element 0 dieser Karte der Wert des statistischen Felds)

淡淡烟草味
淡淡烟草味

Antworte allen (1)
阿神

为什么搞这么复杂?

直接定义返回Integer不好吗?干嘛还放到一个Map里面?

问题看得不是很明白,所以只能猜测:

数据库的列名不是大小写敏感的,但是Java Map的Key却是大小写敏感的。

    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!