精华内容
下载资源
问答
  • select a.DESC0, a.DID, case when b.xusertype ='167' then 'varchar('+convert(varchar(10),b.length)+')' when b.xusertype ='61' then '... and b.ID=OBJECT_ID('REISF_1')--指定名称 order by a.ZORDER
    select 
    a.DESC0,
    a.DID,
    case when b.xusertype ='167' then 'varchar('+convert(varchar(10),b.length)+')'
    when b.xusertype ='61' then 'datetime'
    when b.xusertype ='36' then 'GUID'
    when b.xusertype ='108' then 'numeric'
        else 'Null'
        end as Type
    from SMTMPSD a
    left join syscolumns b on A.DID=b.name
    where a.SGUID='52ff2194-cafc-4c98-b468-09230355244e'        --指定一个场景
     and b.ID=OBJECT_ID('REISF_1')--指定表名称
    order by a.ZORDER


    展开全文
  • 数据库名字是7kee 表里面有一个 A_user A_user里面有一个addtime addtime是记录时间! 请问如何用mssql 查询A_user 里面addtime 指定日期!!!
  • 某天有个需求想要获得某张表所有字段,经过查询,得到下面语句,亲测可用,记一笔! select column_name from information_schema.COLUMNS where table_name='表名';

    某天有个需求想要获得某张表的所有字段,经过查询,得到下面的语句,亲测可用,记一笔!

    select column_name from information_schema.COLUMNS where table_name='表名';

    展开全文
  • 昨天遇到个面试题:查询一个表里面某个字段值相同数据记录,好久没有写过这种,还真花了点时间才写出来。如表g_carddetail,有 g_no g_name g_id g_state 这个字段,现在要求查询出存在g_id相同大于等于2数据...

    好长时间没有用SQL了。。。还停留在学生时代的水平。。。

    转:

    昨天遇到个面试题:查询一个表里面某个字段值相同的数据记录,好久没有写过这种,还真的花了点时间才写出来。如表g_carddetail,有 g_no g_name
    g_id g_state 这个字段,现在要求查询出存在g_id相同大于等于2的数据记录:select * from g_carddetail a
    where exists(select g_id from g_carddetail w
    here g_id = a.g_id group by g_id
    having count(*)>=2);记在这里免得以后又忘了...

    转载于:https://www.cnblogs.com/zuiyeqingfeng/p/3340243.html

    展开全文
  • 一:下面这条语句查出来...created_on:为数据中一字段datetime类型,记录此条数据添加时间 category_id:为数据中一字段Int类型, SELECT COUNT(*) FROM post WHERE DATE_FORMAT(created_on,'%Y-%m-%...

     一: 下面这条语句查出来的count值 。  查询类型ID(category_id)为18的,今天插入的数据数,

    created_on: 为数据表中一字段 datetime类型, 记录此条数据添加的时间

    category_id :为数据表中一字段 Int类型,

    SELECT COUNT(*) FROM post WHERE DATE_FORMAT(created_on,'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d') AND category_id=18 

     

    今天

    select * from 表名 where to_days(时间字段名) = to_days(now());

    昨天(dateTime 类型不试用)

    SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1

    7天

    SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)

    近30天

    SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名)

    本月

    SELECT * FROM 表名 WHERE DATE_FORMAT( 时间字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' )

    上一月

    SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , '%Y%m' ) , date_format( 时间字段名, '%Y%m' ) ) =1

    查询之前的任意一天

    SELECT * FROM 表名 WHERE DATE_FORMAT(时间字段名,'%Y-%m-%d') = DATE_FORMAT( DATE_SUB(CURDATE(),INTERVAL 1 DAY),'%Y-%m-%d') 

     

     

    定义和用法

    DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。

     

    语法    date 参数是合法的日期。format 规定日期/时间的输出格式。

    DATE_FORMAT(date,format)
    

     

             可以使用的格式有:

            格式描述
    %a 缩写星期名
    %b 缩写月名
    %c 月,数值
    %D 带有英文前缀的月中的天
    %d 月的天,数值(00-31)
    %e 月的天,数值(0-31)
    %f 微秒
    %H 小时 (00-23)
    %h 小时 (01-12)
    %I 小时 (01-12)
    %i 分钟,数值(00-59)
    %j 年的天 (001-366)
    %k 小时 (0-23)
    %l 小时 (1-12)
    %M 月名
    %m 月,数值(00-12)
    %p AM 或 PM
    %r 时间,12-小时(hh:mm:ss AM 或 PM)
    %S 秒(00-59)
    %s 秒(00-59)
    %T 时间, 24-小时 (hh:mm:ss)
    %U 周 (00-53) 星期日是一周的第一天
    %u 周 (00-53) 星期一是一周的第一天
    %V 周 (01-53) 星期日是一周的第一天,与 %X 使用
    %v 周 (01-53) 星期一是一周的第一天,与 %x 使用
    %W 星期名
    %w 周的天 (0=星期日, 6=星期六)
    %X 年,其中的星期日是周的第一天,4 位,与 %V 使用
    %x 年,其中的星期一是周的第一天,4 位,与 %v 使用
    %Y 年,4 位
    %y 年,2 位

     

    实例

    下面的脚本使用 DATE_FORMAT() 函数来显示不同的格式。我们使用 NOW() 来获得当前的日期/时间:

    DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
    DATE_FORMAT(NOW(),'%m-%d-%Y')
    DATE_FORMAT(NOW(),'%d %b %y')
    DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

     

    结果类似:

    Dec 29 2008 11:45 PM
    12-29-2008
    29 Dec 08
    29 Dec 2008 16:25:46.635
    

     

    转载于:https://www.cnblogs.com/sunhaoyu/p/4805453.html

    展开全文
  • <div><p>这个是模型 然后用模型join c_customer ...查询结果预期 c_customer中id为字符串,结果显示把字符串转为了整型。 不知道是否属于bug</p><p>该提问来源于开源项目:hyperf/hyperf</p></div>
  • 查询字段前 输入字段 例如: 7d_expo_pv 7天曝光 select 7d_expo_pv from table 会报错 应该写成 select 7d_expo_pv from table 就好了
  • 第一步:创建 查询某个值存在某个表里哪个字段的里面 存储过程 create proc spFind_Column_In_DB ( @type int,--类型:1为文字类型、2为数值类型 @str nvarchar(100)--需要搜索名字 ) as --创建临时...
  • 现在要查是,楼房表的里面每个楼房有多少个成交楼盘 原生sql语句如下 select lgz_house.*,(select count(lgz_house_trading.id) from lgz_house_trading where lgz_house.id=lgz_house_tradin...
  • mysql not in 查询某个字段的值不包含在另一个表的相应字段的所有值里 select ui.id,ui.erpName from user_info ui where ui.erpName not in(select erpName from organization)
  • 开发中需要修改数据库字段时, 要写相关sql脚本给flyway执行. ...这个表里面有很多字段. 表名,字段名,字段类型,长度,精度等都在里面. 可以根据具体情况使用 例子: 删除某个表中某个列 IF EXISTS ( select ...
  • public function userappindex(){  $app=M("user_app as ...有user_app父和language_category子,分别给父和子取一个别名,在field()里面再把其中一个字段也取一个别名 比如cat.Name as catname。
  • 这是一个 CreatedOn FromUserID ToUserID Cnt Body 2016-09-01 2 1 1 你好! 2016-09-05 2 1 1 ok 2016-09-02 2 1 1 no 然后我要查出来效果是: CreatedOn FromUserID ToUserID Cnt Body 2016-09...
  • 该种列具有以下三种特点:1、列数据类型为不带小数数值类型2、在进行插入(Insert)操作时,该列值是由系统按一定规律生成,不允许空值3、列值不重复,具有标识中每一行作用,每个只能有一个标识列。...
  • select * from admin where comid=6150 查询数据库内admin的表里面ID为6150的字段位置 转载于:https://blog.51cto.com/guailele/910769
  • 采用user_table_column即可, 该视图主要字段说明如下: ...我的需求如下:要在当前用户的表里面找到所有商品ID为A的字段并将其更新 declare v_sql varchar2(1000); begin for cur_table in
  • A表里面的关联字段是string类型的,A->B的_id字段,_id字段是OBjectId类型。正常使用$lookup必须是两个字段为相同类型的 解决思路: 新加一个字段, 将A表的关联字段转成ObjectID类型。然后lookup时候使用新加...
  • 要求是,从外部传一个变量值,如何查找这些字段里包含传来变量值? 求sql语句 结构如下图 [img=http://img.my.csdn.net/uploads/201303/14/1363229866_5432.png][/img] 具体要求是,比如传入一个id ...
  • 每一个 SQLite 数据库都有一个叫 SQLITE_MASTER 的表里面存储着数据库数据结构(结构、视图结构、索引结构等),只可以对他使用查询语句 SQLITE_MASTER DDL信息如下: CREATE TABLE sqlite_master (type ...
  • select * from user_tables --查询当前用户下所有的表信息 select * from ALL_ALL_TABLES a where A....select * from ALL_TAB_COLUMNS a where A.OWNER ='SPHB' --查询某个用户下的所有表里面的字段  
  • 收藏这个,非常详细 一、标识列定义以及特点 SQL Server中标识列...3、列值不重复,具有标识中每一行作用,每个只能有一个标识列。 由于以上特点,使得标识列在数据库设计中得到广泛使用。 二、标识列
  • 其中table_a里面ab字段的数据较多,table_b中ab的数据都是包含在那个里面的,但是某些数据可能没有. 现在要查出table_a里面ab字段有table_b里面没有的行对应的a1值。 其中ab字段对应的值是唯一的. 比如table_a是...
  • 查询数据库中某个值是哪个表的哪个字段 SET NOCOUNT ON; DECLARE @sql VARCHAR(1024) DECLARE @table VARCHAR(64) DECLARE @column VARCHAR(64) DECLARE @value VARCHAR(64) set @value='你想要的查询的值'--代码只...
  • City表(所有的省市区都存在一个表里面 通过upid来区分省市区) id name upid 1 四川省 0 2 成都市 1 3 金牛区 2 然而用户表user中的字段里有 uid name province city district 1 测试 1 2 3 用户表中province ...
  • ThinkPHP 条件是一个表里面的两个字段比较 今天群里有人问,thinkphp框架,条件是一个表里的两个字段,怎么查询。 然后就做了下测试: 比如查询出 手机号就是微信号 的用户: (1)首先,正常的sql语句应该...
  • 运维中,oracle导入后出现过sequence的值比数据表里面的值小,原因不详。希望自动把所有sequence都检查一遍。二.关键sql 可以查询出所有的表名字、字段名字、触发器名字。SELECT s.tname, s.cname, s.qname FROM...
  • table1(id1)、table2(id2,id1,no)、table3(no,name) select t3.name from table1 t1(nolock) inner join table2 ...第2张表里面对应no字段有可能为空,为空时候name就为空,这个要怎么查询才不会有冗余,请指教

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,291
精华内容 916
关键字:

查询表里面的字段