社区
基础和管理
帖子详情
问一个很菜的sql语句的问题
qiaoqin_101
2006-07-14 11:22:08
table_name a
a 中的字段 为 b ,c ,d
用select查询 想要在结果中字段的显示为 a.b ,a.c ,a.d
SQL语句怎么写 ?
...全文
222
9
打赏
收藏
问一个很菜的sql语句的问题
table_name a a 中的字段 为 b ,c ,d 用select查询 想要在结果中字段的显示为 a.b ,a.c ,a.d SQL语句怎么写 ?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiaoqin_101
2006-07-14
打赏
举报
回复
你用的是AS吧 可是如果我不知道我的表中都有什么字段
我用select * 来查的话 应该怎么办啊?
snooper
2006-07-14
打赏
举报
回复
Select b "a.b", c "a.c",d "a.d" from a;
snooper
2006-07-14
打赏
举报
回复
中间生成语句的过程你自己写了,我说明的可能不规范;
snooper
2006-07-14
打赏
举报
回复
那就比较麻烦了,可以这样
1、先从数据字典中找出该表中的字段;
Select COLUMN_NAME from User_tab_cols Where TABLE_NAME = 'YourTable';
2、根据上面查出的结果生成动态的SQL语句;
strSQL := 'Select '
Do While ...
strSQL := strSQL || colName(上面的字段)|| ' t.' || colName || ',";
Loop
strSQL := Substr(strSQL,1,Len(strSQL)) || ' From YourTable';
3、执行动态的SQL语句即可;
Execute immediate strSQL;
qiaoqin_101
2006-07-14
打赏
举报
回复
重新说明吧 是这样的
我的表是这样
a b c ...
--------------
1 2 3 ....
3 3 3 .....
我想查出来是这样的结果
t.a t.b t.c .....
-------------------
1 2 3...
3 3 3...
表里的字段很多 ,而且我事先不知道是什么都
qiaoqin_101
2006-07-14
打赏
举报
回复
关键是我不知道里边都有什么字段名
而且如果里边的字段很多的话 我不会一个一个的加吧
zjn12
2006-07-14
打赏
举报
回复
直接查找字段名不就行了
qiaoqin_101
2006-07-14
打赏
举报
回复
想在查出来的所有字段前都加个表的别名该怎么办?
ptpa
2006-07-14
打赏
举报
回复
只能先在查询中指定列的显示才能按指定的显示的
用select * 是显示所有默认值的
基于ssh框架+bootstrap的无线点餐系统(包含sql文件)
有
问
题
请参考: http://blog.csdn.net/shun_fzll/article/details/38441565
Android无线点餐系统
可运行的Android无线点餐系统 内含Android端源码以及服务器端(Servlet+Tomcat)源代码和MySqL数据库的Sql脚本,对于初学者掌握Android项目的开发很有帮助
SQL语句
的各种连接查询
pro_dish 菜品表:pro_dish_standard 菜品规格表:
SQL语句
的常用三种连接查询:1、 内连接(inner join 或 join)内连接是等值连接,它使用“=、>、”等运算符根据每个表共有的列的值匹配两个表中的行查询语句:select * from pro_dish pd inner join pro_dish_standard pdson pd.id = p...
MySQL中特别实用的几种
SQL语句
送给大家
在写SQL时,经常灵活运用一些
SQL语句
编写的技巧,可以大大简化程序逻辑。减少程序与数据库的交互次数,有利于数据库高可用性,同时也能显得你的SQL很牛B,让同事们眼前一亮。 目录 实用的SQL 1.插入或替换 2.插入或更新 3.插入或忽略 4.SQL中的if-else判断语句 5.指定数据快照或备份 6.写入查询结果集 7.强制使用指定索引 心得体会: 高能预警,这是一篇干货满满的MySQL技术文章,总有一天,你必然会用到,记得收藏! -- 来自一位被技术经理毒打多年的程序员的忠.
Sql语句
的优化以及
Sql语句
优化工具
这周在做项目的时候,发现有些
Sql语句
写的复杂,
一个
复杂的
Sql语句
不仅性能比较低下,当涉及到重构的时候也是不容易理解和读懂的,并且
一个
复杂的
sql语句
会显著增加程序的耦合度,所以
Sql语句
的优化就显的很必要了。
Sql语句
复杂化的原因 首先列举一下
Sql语句
复杂化的原因: 将业务逻辑由
Sql语句
实现 数据库表的设计不符合第三范式
Sql语句
中含有大量冗余的不必要逻辑 没有很好的利用视图 如何优化
Sql语句
呢 不要超过5个表以上的连接 超过5张表以上的连接会大大增加sql引擎的消耗。 考虑使用临
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章