1
運行大查詢選擇大小寫當從命令行進行查詢時。查看字符串時,如果要查看數字值並將其轉換爲整數 - 需要將其與一個值進行比較並返回布爾值,以便case語句正常工作。比較要在BigQuery中返回布爾值的整數
bq query SELECT case when integer(right(strWithNumb,8))> 10000000 then right(strWithNumb,8) else "no" end FROM [Project:bucket.mytable]
返回
「CASE預計當表達式爲布爾」。
我想:
boolean(integer(right(strWithNumb,8))> 10000000)
,但得到
「期待: 」當「 ...」
非常有幫助謝謝 –