見出し画像

AI Chatbotで試してみた -データ整備中-その弐

前回記事の続きです。

記事中にある日付が列挙しているところが見えておりますが、テストの時にとりあえず手作業でデータを整えた状態でした。
(SQL的にはgroup by)こうすれば学習する行数を減らすことができます。
ところが、普通にSELECTをした場合、この年月日が縦に出てきてしまうのを
横並びに取れないものかと。
なんかできそうで、できない、思い出せない。
しかしこんなところで悩むのも時間がもったいない・・・
ChatGPTに聞いてみるか。

プロンプトに簡単なSQLと結果の並びを書いて聞いてみた

年月日の取得にはサブクエリでこの集約関数を使えば列挙されたものをつけることができました。
ちなみにこれをGoogleで検索するとarray_aggが紹介されてました。
つい検索で適当な言葉で探してしまうのは悪い癖でして、ニュアンスレベルであればChatGPTなどのプロンプトへ入れた方が近道といえます。
2024.10.17 追記
もし、ymdが複数同じものがある場合は、distinctを併用します。

select
     ARRAY_AGG( distinct ymd) AS ymd 
from 
     tbl_calendar;

やっぱりChatGPT使うほうが生産性高いなぁと実感。
しかし内心、どんどん退化が進んでいく気がしますが、喜んでいいものか。つづく

(自社サービス紹介)
ワーカーネットでは自動化と機能簡素化で1名1日、勤務時間問わずで利用料500円となっておりますが、シスプロ・ワーカーズプロレギュラーでは、雇用管理を含めきめ細やかな管理ができる日々紹介サービスです。