技術 SQL [SQL]ランダムにレコード取得する方法 PR 2016-04-10 2021-10-25 ランダムにレコードを選ぶときに使う関数(mysqlの場合) 以下を実行すると、SHOHIN_TBLから20件のレコードをランダムで抽出する。 SELECT ID FROM SHOHIN_TBL ORDER BY RAND() LIMIT 20 ; 利用シーンとしては、例えばWEB上で行うキャンペーン当選者などを選ぶ場合に利用する。システム関数にお任せして抽出する為、結構この処理使われてるのではと思われます。 この記事が気に入ったら『目黒で働く分析担当の作業メモ』にご支援をお願いします! ※OFUSEに飛びます
技術 windowsのインターネットオプションをコマンドで開く 手順 Windowsのスタートから 1:「ファイル名を指定して実行」を開き、 2:「control inetcpl.cpl」と入力 これでイ...
技術 [bigquery]特定項目のみをSELECT対象外にする方法 SELECT * EXCEPT(item_id) ## EXCEPTで指定した項目をSELECT対象外にする FROM dataset.ta...
技術 [bigquery]timestamp項目の年月日変換 -- 事前にDECLAREで変数定義 DECLARE timestamp_date TIMESTAMP; -- 変数に値を設定 SET ti...
技術 [bigquery]時刻に文字が入っている場合の計算方法 SELECT date_time -- SPLIT関数で date_timeの中に入っている、min(分情報) を取り外す , SPLIT(...
技術 [linux]CRONジョブの実行履歴の確認方法 grep CRON /var/log/syslog CRONジョブが実行された日付、時間、ユーザーなどの情報を含むエントリが書き込まれたログ...