mysql 表名模糊

mysql 表名模糊,第1张

set @para:='zb'

set @sql_str:='select * from dwd_para_d'

set @sql_str=replace(@sql_str,'para',@para)

prepare stat from @sql_str

execute stat

通过MySQL的预处理语法可以实现,使用时替换@para参数内容就行了;

这是数据仓库的命名规则?

table_list——多表查询

指定查询的数据表

既可以从一个数据表中查询,也可以从多个数据表中进行查询,多个数据表之间用“,”进行分隔,并且可以通过where子句使用连接运算来确定表之间的联系。

多表查询的sql语句格式如下:

select 表名.字段名 from 表1,表2... where 表1.字段=表2.字段 and 其它查询条件

例如,首先查看一下tb_chengji数据表中的数据记录。在上图有显示效果。

然后查看一下tb_info数据表中的数据记录。代码如下:

select * from tb_info

在上面的SQL语句中,因为2个表都有id字段和xuesheng字段,为了告诉服务器要显示的是哪个表中的字段信息,所以要加上前缀。语法格式如下:

表名.字段名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6221471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存