私はテーブル名会計年度を持っています
これらは列です
- id(自動インクリメント)
- begin (会計年度の開始日)
- end(会計年度末日)
アクティブ (0 (オープン) または 1 (クローズ))
begin 列は 2012-01-01 のような日付で構成されます
- 終了列は 2013-12-31 のような日付で構成されます
会計年度の開始日と終了日を取得したい
これらが条件です
- 開いている、つまり0、
- また、最後に挿入する必要があります。
ここに私が試したクエリがあります私の条件に従って私のクエリを更新してください
SELECT CONCAT(BEGIN,'/',END) AS YEAR FROM fiscalyear WHERE active='0' ORDER BY `id` DESC LIMIT 1
上記のクエリは、この形式で日付を選択します: 2012-01-01/2013-12-31 しかし、これの代わりに、選択した日付をこの形式 2012-13 で印刷したい..