Tag: sql

如何查询包含MySQL中给定文本的字段?

SELECT stuff REGEXP 'itunes' as is_itunes; 在这个MySQL查询中,如果“stuff”里面有“itunes”这个词,就会把它标记为itunes。 但是,我想说“开始”。 我怎样才能检查“开始”,而不是在文本的任何地方?

SQL列出引用表中特定列的所有表

我正在使用PostgreSQL,我试图列出所有表中有一个特定的列从一个表作为外键/引用。 可以这样做吗? 我确信这些信息存储在information_schema某处,但我不知道如何开始查询。 谢谢!

在mysql中增量更新值

对于所有行,我的表字段的一个字段设置为0。 但我想在更新查询中通过步骤1更新到增量值。 我怎么能在MySQL中做到这一点?

使用另一个表中的数据更新一个表中的行,并根据每一列中的一列相等

根据每个列中相同的一列(user_id)将多行logging从另一个表中更新为一个表。 两个表都有一个user_id列。 当user_id列相等时,需要将t2数据插入到t1中。 提前感谢您提供的任何帮助。

如何获得在SQL中领先0的月份和date? (例如9 => 09)

DECLARE @day CHAR(2) SET @day = DATEPART(DAY, GETDATE()) PRINT @day 如果今天是十二月九日,上面会打印“9”。 我想打印“09”。 我怎么去做这个?

创build具有相同列和types的临时表作为永久表的最佳方法

我需要创build一个与永久表相同的列和types的临时表。 什么是最好的办法呢? (永久表有100多列) 即 通常我会这样创build表格。 DECLARE #TT TABLE( member_id INT, reason varchar(1), record_status varchar(1) , record_type varchar(1) ) 但有没有办法做到这一点,而不提及列的名称和types,但提及所需列的另一个表的名称?

将YYYYMM转换为MMMYY

我有一段时间201604(nvarchar)。 有没有办法将201604转换成APR16 ?

如何删除postgres中的枚举types值?

如何删除我在postgresql中创build的枚举types值? create type admin_level1 as enum('classifier', 'moderator', 'god'); 例如,我想从列表中删除moderator 。 我似乎无法find文档上的任何内容。 我正在使用Postgresql 9.3.4。

从Now()到Postgresql中的Current_timestamp

在MySQL中,我能够做到这一点: SELECT * FROM table WHERE auth_user.lastactivity > NOW() – 100 现在在postgresql我使用这个查询: SELECT * FROM table WHERE auth_user.lastactivity > CURRENT_TIMESTAMP – 100 但我得到这个错误: operator does not exist: timestamp with time zone – integer 我该如何解决?

Python:受cursor.execute影响的行数(“SELECT …”)

如何访问受影响的行数: cursor.execute("SELECT COUNT(*) from result where server_state='2' AND name LIKE '"+digest+"_"+charset+"_%'")