SQL
zj53hao
工作:程序,数据库。
爱好:篮球,cs...
生活:喜怒哀乐皆人生
教育:无语
婚姻:已婚人士
情感:不丰富
展开
-
一条SQL语句研究
现有“select * from t where a in (5,3,2,1,8,9,30...)" 假设 a 是主键,in里面的参数是唯一的。现要求输出的结果集按照 in 提供的参数顺序排序。而不是按照a本身的排序规则排序? 。另:如果不要求使用临时表或表变量,那么又有什么办法实现。?临时表方案参卡: create table #t(id int identity(1,1),a原创 2008-06-29 00:59:00 · 868 阅读 · 4 评论 -
ORACLE 10g Express版无法配置的问题
安装了Oracle 10G Express开发版服务器端,再安装了XE客户端(以上版本都是官方下载)。 出现问题1;ASP.NET运行报错,提示Data.OracleAccess程序集无法加载。 据说是ORACLE更新了微软自带Oracle访问库。解决方法:安装ODP.NET。 我是手动从安装目录下发现一个有关ODP.NET的批处理:XEClient/bin/InstODP.bat原创 2009-09-17 11:22:00 · 1565 阅读 · 0 评论 -
mysql中视图里的使用子查询
有人说视图里不能使用子查询。其实不完全对。mysql 目前版本中, 大部分SELECT,WHERE,GROUP,ORDER 子句中还是可以使用子查询的,如: -- SELECT 简单输出的子查询 可以 create or replace view vtest AS select 1 a,(select 2 from dual) as x from dual; select * from...原创 2018-07-19 10:32:50 · 6655 阅读 · 0 评论