-2
私は3つのテーブル、すなわち、trade、advance、loanを持っています。テーブルは任意の日付が含まれていませんが、私はリターンを使用していたクエリがこれらの3つのテーブルからの最小値と最大の日付を取得し、その特定table.Iには日付がない場合でも欲しいヌルandroid sqliteの1つのテーブルに日付がなくても、3つのテーブルの最小値と最大値を見つける方法
SELECT min(mx), max(mn) " +
"FROM (" +
" SELECT min(advancedate) AS mx, max(advancedate) AS mn FROM advancelabel WHERE mobileno = " + farmermobno + " " +
" UNION ALL" +
" SELECT min(tradedate) AS mx, max(tradedate) AS mn FROM farmertradelabel WHERE mobileno = " + farmermobno + " " +
" UNION ALL" +
" SELECT min(loandate) AS mx,max(loandate)AS mn FROM loanlabel WHERE mobileno = " + farmermobno + " " +
" ) AS t1";
は誰もが言うことができますこの質問で何が間違っていますか?
提供されているスクリプトでエラーが発生した場合、または間違った日付を表示していますか? – abbath
いいえ私は何もエラーが発生しなかった –
それから正しく動作していないのですか?あなたは日付を取得していない? – abbath