mysql 字符串语句

2019-03-25 13:46|来源: 网路

请问date型变量为2010-07-01类型,我想把date型变量的年取利用下面的语句
select * from xx where SUBSTR(DATE_FORMAT(date,'%Y-%m-%d'),0,4)='2010'
来提取某一年的数据但是没有成功,请问应该怎么写?

相关问答

更多
  • 你这两个都不是字符串的比较函数呀。 MYSQL的字符串比较函数如下: 通常,如果在字符串比较中的任何表达式是区分大小写的,比较以大小写敏感的方式执行。 expr LIKE pat [ESCAPE 'escape-char'] 使用SQL的简单的正规表达式比较的模式匹配。返回1(TRUE)或0(FALSE)。用LIKE,你可以在模式中使用下列2个通配符字符: % 匹配任何数目的字符,甚至零个字符 _ 精确匹配一个字符 mysql> select 'David!' LIKE 'David_'; -> 1 mys ...
  • MYSQL存进去的和读出的肯定一样,但是你显示到屏幕上就不一样了:回车和空格没有了,这是因为浏览器的缘故,你可以使用<pre>代码控制,例如: $row=mysql_fetch_row($res); echo “<pre>$row[0]</pre>“;
  • 帮你查了一下。 set 好像是设定服务器和客户端各种设定的命令,不能用来直接定义sql文吧。 可以用来传值的定义,找了求三角形第三边的例子: -----------------------我是分割线------------------------- mysql> PREPARE stmt1 FROM 'SELECT SQRT(POW(?,2) + POW(?,2)) AS hypotenuse'; mysql> SET @a = 3; mysql> SET @b = 4; mysql> EXECUTE st ...
  • mysql存储过程支持用表作为参数。 这个问题在MySQL 5.0以前非常麻烦,但是在MySQL 5.0.13版之后,由于引入了PREPARE语句,一切变得简单了。 例子如下(已验证): DROP PROCEDURE IF EXISTS `newtable`; CREATE PROCEDURE `newtable`(IN tname varchar(64)) BEGIN SET @sqlcmd = CONCAT('CREATE TABLE ', tname, ' (id int NOT NULL AUTO_ ...
  • 使用MySQL的STR_TO_DATE()函数来解析您尝试插入的字符串: INSERT INTO tblInquiry (fldInquiryReceivedDateTime) VALUES (STR_TO_DATE('5/15/2012 8:06:26 AM', '%c/%e/%Y %r')) Use MySQL's STR_TO_DATE() function to parse the string that you're attempting to insert: INSERT INTO tbl ...
  • 在这里,您可以通过以下查询来完成此操作: SET @your_string := 'Paid Search:CLICK, Display:RICH_MEDIA, Display:RICH_MEDIA, Display:RICH_MEDIA, Display:RICH_MEDIA, Display:CLICK, Display:IMPRESSION, Display:IMPRESSION, Display:RICH_MEDIA, Display:RICH_MEDIA, Display:IMPRESSION, ...
  • IN将一行中的一个值与列表进行比较。 你要求的是完全不同的 :找出列表中每个值是否存在单独的行。 你不能用一个简单的运算符来做到这一点。 (如果你真的有一个AND ,你就不会返回任何行,因为相同的值不能等于129和75.) 对于您想要的每个类别,您必须加入一次或子查询一次。 SELECT ... FROM places INNER JOIN places_cats pc1 ON places.PlaceID = pc1.PlaceID AND pc1.CATID = 129 INNER JOIN place ...
  • 这听起来像是Levenshtein距离度量的完美应用。 看来,该指标至少有一个UDF实现 ,可能已经脱离了Web,另一个SQL实现 。 This sounds like the perfect application of the Levenshtein distance metric. It appears that there is at least one UDF implementation of this metric, which may have fallen off the web, and ...
  • 它并不像你想的那么愉快。 你必须建立数组? 占位符。 像这样的东西: