仅学习SQL并偶然发现了这个示例,我想澄清一下。
示例为:
common..DELIVERY_TABLE s,
我了解
DELIVERY_TABLE
是表的名称
但是我不清楚是什么
common..
以及
s
在TABLE_NAME之后
我知道一条写为的SQL语句
id.DELIVERY_TABLE
引用DELIVERY_TABLE中的id列
澄清这一点将有很大帮助。谢谢
更新*** (sql语句)
SELECT s.LOC_ID, s.SCHEDULE_ROUTE_ID, e.IDENT_ASSET_NUM
FROM common..DELIVERY_TABLE s
WHERE rc.ROUTE_ID = s.SCHEDULE_ROUTE_ID
答案 0 :(得分:2)
return service.getFavourites(token)
.map { it[0] }
.map { it.items }
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
定位对象的完整的四个部分是common..DELIVERY_TABLE s
SERVER.DATABASE.SCHEMA.OBJECTNAME
SERVER
Database
,则可以省略 Schema
因此,以上所述:仅为DBO
,
最后一个common(database name).DBO(schema name).DELIVERY_TABLE
只是您为以后的联接提供给表的别名,但是我建议使用s
以便于阅读