第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

mysql varchar 查詢問題 ?

mysql varchar 查詢問題 ?

mysql varchar 查詢問題 
查看完整描述

5 回答

?
陪伴而非守候

TA貢獻1757條經(jīng)驗 獲得超8個贊

根據(jù)你1,2點原因我做出如下推斷:
你導進去的數(shù)據(jù)daihao字段varchar是否包含了空格或者其它特殊字符,或者存在編碼問題;
select * from a where daihao= 18這個查詢工具自動轉成了數(shù)字類型,肯定是查詢沒有問題的。

查看完整回答
反對 回復 2019-04-23
?
縹緲止盈

TA貢獻2041條經(jīng)驗 獲得超4個贊

直接用> < 啊
比如
select * from 表 where 字段 > 100
---補充
你什么數(shù)據(jù)庫啊。varchar類型也可以用。
create table test(
col1 varchar(2)
)
declare @i int
set @i = 1
while @i< 100
begin
insert into test values(convert(varchar(2),@i))
set @i = @i + 1
end
select * from test where col1 > 50 --正確
select * from test where convert(numeric(10),col1) > 50 --正確
select * from test where col1 > '50' --錯誤
drop table test
你自己測試吧
如果你非要把類型轉成數(shù)值型也可以但這是用不到索引了



查看完整回答
反對 回復 2019-04-23
?
守著一只汪

TA貢獻1872條經(jīng)驗 獲得超4個贊

可以把varchar轉換成別的類型
比如 decimal,float之類
例:
select * from 表 where convert(float,字段)>100

查看完整回答
反對 回復 2019-04-23
?
哆啦的時光機

TA貢獻1779條經(jīng)驗 獲得超6個贊

條件語句
where id != '1' and id != '2' --id字段為char、nchar、varchar型等等

where id != 1 and id != 2 --id字段為int、smallint型

查看完整回答
反對 回復 2019-04-23
?
慕俠2389804

TA貢獻1719條經(jīng)驗 獲得超6個贊

查詢的時候加個這個,distincy,舉個例子:$list['pay_user'] = $this->get_table("orders")->where("pay_time>=$time2 and pay_time<$time1 and is_recharge=%d and statu=%d",1,1)->count('DISTINCT username');就這樣,你就可以查出不相同的字段了

查看完整回答
反對 回復 2019-04-23
  • 5 回答
  • 0 關注
  • 1476 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號