SQL

SQL

AthenaとBigQueryで同じハッシュ値を使いたい

o3君を使っても意外と10分くらいかかってしまったので、結果を残しておく。結論としては、SHA256でハッシュ化するが、前半半分を取って、32 bit 整数ハッシュにする。実装以下でPython, Athena, BigQueryで同じ結果...
SQL

Snowflakeでaverage rankを出す方法

pandasだとデフォルトのやつだけど、snowflakeだとできなさそうだったので。他のDBでも同様にできるでしょう。corn_production に average rank rk をつける。WITH corn_production ...