只要建表时没有选择unsigned(无符号型)选项,那么就是可以填入负数的。
如果表已经建好了,只需
ALTER
TABLE
指令将对应字段属性更改即可,参考SQL:
ALTER
TABLE
`user`
CHANGE
`regdate`
`regdate`
INT(
10
)
NOT
NULL
DEFAULT
'0'
number类型的话,可以直接比较用法一:
select * form tablename where id>5 and id<10
解释:这样就可以取出数字“id”在5到10之间的所有记录(不包含5和10)。
用法二:
select * from tablename where id between 5 and 10
解释:这样就可以取出数字“id”在5到10之间的所有记录(包含5和10)。
用法三:
select t1. * from tablename1 t1 , tablename2 t2 where t1.id=t2.id
解释:这样就可以取出所有的表1和表2中id值相同的表1的所有内容(注意,此用法只能条件等于,不能大于或小于(大于小于都是无意义的),)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)