`
haoningabc
  • 浏览: 1449399 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

where in 排序 alter ,create index

    博客分类:
  • sql
sql 
阅读更多
某些情况下我们可能需要按照where in(2,7,3,5)这样查询的接口排序 默认情况下不是按照这个来的 以下方法ORDER BY FIELD 可以实现

SELECT * FROM table WHERE id IN(2,7,3,5) ORDER BY FIELD(id,2,5,3,7);(mysql)
----------------------
还有就是用union all 、
for(int i=0;i<albumidsArray.length;i++){
				sql+= "select * from Music_Res_DB.t_album where Falbum_id = '"+albumidsArray[i]+"'";// where music_name like %"+ufd.getMusicName()+"%";//	
				if(i!=albumidsArray.length-1){
					sql+=" union all ";
				}
			}



alter table song_hot_content modify qq bigint(64) ;

create index starthot_type_index on star_hot_content(`type` asc);

alter table book_upload_file_t add signflag int default 0 ;

mysqldump -uroot db_music_focus >db_music_focus.sql
分享到:
评论

相关推荐

    ORACLE重建索引总结

    alter index rebuild 和alter index rebuil online的区别 1、扫描方式不同 1.1、Rebuild以index fast full scan(or table full scan) 方式读取原索引中的数据来构建一个新的索引,有排序的操作; 1.2、...

    sql语句大全(详细).pdf

    CREATE INDEX:创建索引 DROP INDEX:删除索引 数据操纵语言 (DML) INSERT INTO:插入数据 UPDATE:更新数据 DELETE FROM:删除数据 SELECT:查询数据 数据查询语言 (DQL) WHERE:过滤行 ORDER BY:对结果进行排序...

    Oracle事例

    delete from a where no in (select no from b); 14、查询从多少行到多少行的记录(可以用在web开发中的分页显示) select * from ( select rownum row_id,b.* from (select a.* from sys_oper a) b ) where row_...

    最全的oracle常用命令大全.txt

    SQL&gt;select * from user_ind_columns where index_name=upper('&index_name'); 查看索引的大小 SQL&gt;select sum(bytes)/(1024*1024) as "size(M)" from user_segments where segment_name=upper('&index_name');...

    经典Sql语句 数据库

    8、说明:创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select ...

    SQL语句大全(经典珍藏版)

    8、说明:创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select ...

    SQL操作全集(非常适合初学者)

    8、说明:创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select ...

    某知名公司内部ORACLE培训资料(如果你看后觉得不行,可以损我,人格担保)

    8、说明:创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select ...

    超实用sql语句

    select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3) 5、说明:显示文章、提交人和最后回复时间 select a.title,a.username,b.adddate from table a,(select max...

    mysql数据库的基本操作语法

    create index idx_temp_name$pwd on temp(name, pwd); 删除索引: drop index idx_temp_name on temp; Ø 视图 视图就是一个表或多个表的查询结果,它是一张虚拟的表,因为它并不能存储数据。 视图的作用、优点...

    SQL sever 实训

    CREATE UNIQUE INDEX IX_SaleDate ON ProOut(SaleDate) GO --单元九 语言编程基础 --计算有多少种产品(假设为x),然后显示一条信息:共有X种产品 DECLARE @X int SET @X =(SELECT COUNT (*) FROM Product ) ...

    经典SQL语句大全

    select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3) 5、说明:显示文章、提交人和最后回复时间 select a.title,a.username,b.adddate from table a,(select max...

    数据库操作语句大全(sql)

    select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3) 5、说明:显示文章、提交人和最后回复时间 select a.title,a.username,b.adddate from table a,(select max...

    sql经典语句一部分

    select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3) 5、说明:显示文章、提交人和最后回复时间 select a.title,a.username,b.adddate from table a,(select max...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    主要包括select, update, insert, alter, index, delete, all其中all包括所有权限。  授予实体权限 用法:grant 实体权限1[,实体权限2]… on 表名 to用户名1[,用户名2]…. 例子:  实体权限回收 用法:revoke ...

    orcale常用命令

    SQL&gt;select * from user_ind_columns where index_name=upper('&index_name'); 查看索引的大小 SQL&gt;select sum(bytes)/(1024*1024) as "size(M)" from user_segments where segment_name=upper('&index_name');...

    经典全面的SQL语句大全

    select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3)  5、说明:显示文章、提交人和最后回复时间 select a.title,a.username,b.adddate from table a,(select max...

    精髓Oralcle讲课笔记

    17、select ename, sal, comm from emp where sal in (800, 1500,2000); --(in 表范围) 18、select ename, sal, hiredate from emp where hiredate &gt; '02-2月-1981'; --(只能按照规定的格式写) 19、select ...

    ORACLE精品脚本笔记

    监控内存和硬盘的排序比率,最好使它小于 .10,增加 sort_area_size &lt;br&gt;SELECT name, value FROM v$sysstat WHERE name IN ('sorts (memory)', 'sorts (disk)'); &lt;br&gt; 12. 监控当前数据库谁在运行什么...

    2009达内SQL学习笔记

    如 SELECT prod_id,prod_price,prod_name FROM Products WHERE vend_id IN(‘DELL’,’RBER’,’TTSR’); 八、单行函数: 函数一般在数据上执行,它给数据的转换和处理提供了方便。不同的DBMS提供的函数不同。 ...

Global site tag (gtag.js) - Google Analytics