突然发现自己用了这么久的mysql 不知道怎么定义外键了 悲剧呀 看来自己学的不够深入 谢谢了~
mysql 手册中的例子
SQL code:
CREATE TABLE person (
id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
name CHAR(60) NOT NULL,
PRIMARY KEY (id)
);
CREATE TABLE shirt (
id SMALLINT ......
数据库表里的时间字段是datetime类型,在数据库中显示的是2009-11-05 00:00:00
indate==2009-11-05或者2009-11
查询语句是from MisCominstore where com_indate like '%"+indate+"%' order by id desc
怎么不行啊
from MisCominstore where date_format(com_indate,'%Y-%m-%d') l ......
小弟用的是mysql5.1.38,在触发器中可不可以实现建表功能,当然不是自身的表,是要因为需要,创建另外的一张不同结构的表
当然可以! 你自己一试即知。
以下是触发器脚本
create trigger ins_tritest
after insert on tabtest for each row
begin
Create table if not exists dbtest.userinfo
&n ......
有一个表,Cindex int userid Int, f_month float,另外两个为 字符
1853, 2152, 67.2, '2009-11-07 00:00:00', '2152'
1854, 2152, 67.2, '2009-11-07 00:00:00', '2152'
67.2 对应 字段为 float
我用查询语句 : select Cindex from TB_app_CheckIndex ......
有一个表,Cindex int userid Int, f_month float,另外两个为 字符
1853, 2152, 67.2, '2009-11-07 00:00:00', '2152'
1854, 2152, 67.2, '2009-11-07 00:00:00', '2152'
67.2 对应 字段为 float
我用查询语句 : select Cindex from TB_app_CheckIndex ......
我有一个统计表,包含帐号、业务数据以及日期字段,数据量会比较多,而且大多数查询条件是帐号以及时间段。
我建立两个测试表,一个分区,一个不分区。
分区函数用如下形式:
SQL code:
PARTITION BY RANGE (datediff(settledate,'2008-05-31'))
(PARTITION p0806 VALUES LESS THAN (30) ENGINE = InnoDB,
......