我需要一次查询不同的表以节省我的时间。表名如
abc_yyyymmdd
可以使用
轻松查询<div>
<input id="slider" type="range" min="0" max="2" step="0.001"/>
<input id="input" type="text" value="1"/>
</div>
<script>
var slider = document.getElementById('slider');
$('#input').change(function(){
slider.value=parseInt(this.value)
});
</script>
但我有不同的格式表名称
abc_mm_dd_yyyy
有没有办法使用table_date_range在这些表中进行查询。
答案 0 :(得分:1)
如果可以使用标准SQL,则可以使用_TABLE_SUFFIX伪列来处理任何表名格式。
Is there an equivalent of table wildcard functions in BigQuery with standard SQL?
在这种情况下,它将类似于:
SELECT ... FROM `mydataset.abc_2016_*` WHERE _TABLE_SUFFIX = '01-01' or _TABLE_SUFFIX = '03-12'
答案 1 :(得分:1)
在旧版SQL中,您可以将TABLE_QUERY用于此
所以它可能就像下面的
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.furkan.tercihrehberi">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme.NoActionBar">
<!--activities...-->
<activity
android:name=".ListeMyo"
android:label="@string/app_name">
</activity>
<activity
android:name=".PDFGoster"
android:label="@string/app_name">
<intent-filter >
<action android:name="android.intent.action.OPEN_DOCUMENT" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".PDFGosterTeog"
android:label="@string/app_name">
<intent-filter >
<action android:name="android.intent.action.OPEN_DOCUMENT" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>