查询两张表的字段,表ods_bdfb_bdfb_h,字段ds,表aaa__mi字段id
时间: 2023-08-16 12:06:26 浏览: 36
可以使用以下 SQL 语句查询:
```
SELECT ods_bdfb_bdfb_h.ds, aaa__mi.id
FROM ods_bdfb_bdfb_h
JOIN aaa__mi
ON ods_bdfb_bdfb_h.some_column = aaa__mi.some_column;
```
其中,`ods_bdfb_bdfb_h` 是第一个表的名称,`ds` 是需要查询的字段;`aaa__mi` 是第二个表的名称,`id` 是需要查询的字段。`JOIN` 语句用于连接两个表,`ON` 语句用于指定连接条件。你需要根据实际情况修改 `some_column` 的值,以正确连接两个表。
相关问题
postgres 收回 rpt 在 ods_opr 下所有表的权限
可以使用以下 SQL 语句来收回用户在 `ods_opr` schema 下所有表的权限:
```sql
REVOKE ALL PRIVILEGES ON ALL TABLES IN SCHEMA ods_opr FROM rpt;
```
这将收回 `rpt` 用户在 `ods_opr` schema 下所有表的权限。如果你只想收回某个特定表的权限,可以将 `ALL TABLES` 替换为表名。
使用spark-shell执行show partitions ods_ds_hudi.user_info命令
您可以在Spark集群上通过以下命令来执行show partitions:
```
./bin/spark-sql --master yarn --name show_partitions --num-executors 10 --executor-memory 4G --executor-cores 4 --conf spark.yarn.executor.memoryOverhead=2048 --conf spark.driver.memory=4G --conf spark.sql.warehouse.dir=hdfs://[YOUR_HDFS_LOCATION]/user/hive/warehouse -e "show partitions ods_ds_hudi.user_info;"
```
请注意将`[YOUR_HDFS_LOCATION]`替换为您的HDFS存储位置。此外,您需要配置Spark环境和连接到您的集群。