技術 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に飛びます
技術 [python]dfの特定項目から4分位数を算出する方法 ## 特定項目から4分位数を算出する ## 以下ではscore項目から0,25%,50%, 75%, 100%の値を算出する df.quan...
技術 [linux]ターミナルで行頭、行末に移動する方法 内容コマンド行頭に移動control + a行末に移動control + e このショートカットキー使いこなせるとかなり作業効率上がるので暗...
技術 【GCP】bigqueryでのテーブルスキーム作成手順について bigqueryのbqコマンドを利用したテーブルスキーム指定は現在2種類あります。 1)bq loadコマンド実行時にコマンド内に直書きする...
技術 [linux]shellで自動メールに添付ファイルつけて送信する方法 添付するファイルの内部変数を定義する #!/bin/sh export LC_ALL=C export LANG=ja_JP.UTF-8 #...
技術 [bigquery]特定項目のみをSELECT対象外にする方法 SELECT * EXCEPT(item_id) ## EXCEPTで指定した項目をSELECT対象外にする FROM dataset.ta...