`
生亦何欢
  • 浏览: 10763 次
社区版块
存档分类
最新评论

select结果作为新表

    博客分类:
  • SQL
 
阅读更多
SELECT A FROM (SELECT A,B FROM TABLE) T where  A='XXXX';


select name, count from (select  b.name name,  sum(c.count) count from websites b inner join access_log c on b.id = c.site_id
group by c.site_id) d where d.count > 500
分享到:
评论

相关推荐

    MySQL查询把多列返回结果集拼装成一个字段

    mysql中有种可以通过join相关操作进行表与表之间的方式查询不同结果集,但是在一对多的情况下,关键查询的结果是多条的.例如:班级和学习的关系,我想很直观的看到班级和学生的情况,列表显示出班级的信息和班级的男生...

    sql.rar_exec select_select_sql select from exec_普通sql大全

    动态sql语句基本语法 1 :普通SQL语句可以用Exec执行 eg: Select * from tableName Exec( select * from tableName ) ...Select @fname from tableName -- 错误,不会提示错误,但结果为固定值FiledName,并非所要。

    laravel-admin Form表单搜索组件apiSelect(修复版).rar

    laravel-admin框架form表的的自定义控件。主要功能是允许输入关键词通过api查询,已查询结果作为选项列表。

    数据库多表查询及嵌套查询子查询语句示例

    6.把子查询作为表达式:select t.职业,t.平均年龄 from (select 职业,avg(年龄) as 平均年龄 from kjbdsjk group by 职业) as t where 平均年龄 >20 7.在UPDATE语句中应用子查询:update kjbdsjk set 工资 = 工资+...

    在sql中对两列数据进行运算作为新的列操作

    把a表的a1,a2列相加作为新列a,把a1,a2相乘作为新列b,注意: 相除的时候得进行类型转换处理,否则结果为0. select a.a1,b.b1,a.a1+b.b1 a from bb_sb a ,bb_cywzbrzb b 这是两个不同表之间的列进行运算。 补充...

    动态SQL语句基本语法。动态SQL语句基本语法

    Select @fname from tableName -- 错误,不会提示错误,但结果为固定值FiledName,并非所要。 正确: Exec('select ' + @fname + ' from tableName') -- 请注意加号前后的单引号的边上加空格 当然将字符串改成变量...

    数据库内测版.doc

    6.设A.B两个表的记录数分别为3和4,对两个表执行交叉联接查询,查询结果中最多可获得(12)条记录。 7.设A.B两个表的记录数分别为8和10,对两个表执行等值连接查询,查询结果中最多可获得( )条记录。 8.字符串常量...

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

    A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table...

    数据透视表SQL语句入门

    整句语句的意思就是,将两个查询结果作为新的查询表分别命名为Hz1、Hz2,用 ”where hz1.分公司=Hz2.分公司“来组合数据, 没有条件的制约的话,将统计的结果再进行除数运算, 各品种的分组统计数(分组含品种字段)...

    经典SQL语句大全

    A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table...

    超实用sql语句

    A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table...

    sql经典语句一部分

    A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table...

    mysql数据库的基本操作语法

    直接将整个表的类型和数据备份到新表userInfo中 9、 添加表字段 添加单列 alter table user add tel varchar(11) default ‘02012345678’; 添加多列 alter table user add ( photo blob, birthday date ); 上面...

    T-SQL高级查询

    将一个table的查询结果当做一个新表进行查询 select * from ( select id, name from student where sex = 1 ) t where t.id > 2; 上面括号中的语句,就是子查询语句(内部查询)。在外面的是外部查询,其中外部查询...

    SQL编写规范(数据库操作规范)

     如果有3个以上的表连接查询,那就需要选择交叉表(intersection table)作为基础表,交叉表是指那个被其他表所引用的表    例如:  EMP表描述了LOCATION表和CATEGORY表的交集  SELECT *  FROM LOCATION L,  ...

    何时使用SET和SELECT为变量赋值

    下面来看看单值和多值均使用SET的例子:可以看到如下结果:当使用SET作为多值赋值时,将会报错。因为SET拒绝一个模糊的值(SET不知道应该用哪个值来赋值)。下面来看看用SELECT来赋值的例子:可以看到均执行成功。...

    MySql基本查询、连接查询、子查询、正则表达查询讲解

    查询数据是指从数据库中的数据表或视图中获取所需要的数据,在mysql中,可以使用SELECT语句来查询数据。根据查询条件的不同,数据库系统会找到不同的数据。 SELECT语句的基本语法格式如下: [sql] view plain copy ...

    MySQL命令大全

    MySql的用户管理是通过User表来实现的,添加新用户常用的方法有两个,一是在User表插入相应的数据行,同时设置相应的权限;二是通过GRANT命令创建具有某种权限的用户。其中GRANT的常用用法如下: grant all on mydb...

    经典全面的SQL语句大全

    A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only C: select * into table2 from table  5、说明:  删除新表:drop table...

    MySQL优化之使用连接(join)代替子查询

    这个技术可以使用SELECT语句来创建一个单列的查询结果,然后把这个结果作为过滤条件用在另一个查询中。例如,我们要将客户基本信息表中没有任何订单的客户删除掉,就可以利用子查询先从销售信息表中将所有发出订单的...

Global site tag (gtag.js) - Google Analytics