資料比對問題 |
尚未結案
|
mirage
初階會員 發表:40 回覆:101 積分:28 註冊:2004-01-05 發送簡訊給我 |
我的db是mysql,資料表欄位a1,a2的type為char,a3,a4的type為int,
資料庫內容如下:
a1-- a2 -- a3 -- a4
3 - 3 - 3 - 3
2 - 2 - 2 - 2
11 - 11 - 11 - 11
----------------------------
請問:
SQL.Add('select * from bbbb');
SQL.Add('Where a1<=' '"' '3' '"');
SQL.Add('and a2<=' '"' '3' '"');
為何3筆都出現呢...
謝謝!!!
|
l630521
資深會員 發表:15 回覆:349 積分:372 註冊:2003-02-17 發送簡訊給我 |
|
mirage
初階會員 發表:40 回覆:101 積分:28 註冊:2004-01-05 發送簡訊給我 |
|
mirage
初階會員 發表:40 回覆:101 積分:28 註冊:2004-01-05 發送簡訊給我 |
|
l630521
資深會員 發表:15 回覆:349 積分:372 註冊:2003-02-17 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
截自 mysql 目錄下的 doc
6.3.5 Cast Functions
The CAST() and CONVERT() functions may be used to take a value of one type and produce a value of another type. Their syntax is: CAST(expression AS type)
CONVERT(expression,type)
CONVERT(expr USING transcoding_name) The type value can be one of the following: BINARY
CHAR
DATE
DATETIME
SIGNED {INTEGER}
TIME
UNSIGNED {INTEGER}
|
mirage
初階會員 發表:40 回覆:101 積分:28 註冊:2004-01-05 發送簡訊給我 |
引言: 截自 mysql 目錄下的 doc 6.3.5 Cast Functions The CAST() and CONVERT() functions may be used to take a value of one type and produce a value of another type. Their syntax is: CAST(expression AS type) CONVERT(expression,type) CONVERT(expr USING transcoding_name) The type value can be one of the following: BINARY CHAR DATE DATETIME SIGNED {INTEGER} TIME UNSIGNED {INTEGER}請問type是char轉int是這樣嗎? SQL.Add('Where CONVERT(a2,SIGNED) <=' '"' '3' '"'); 發表人 - mirage 於 2004/04/27 19:18:23 |
l630521
資深會員 發表:15 回覆:349 積分:372 註冊:2003-02-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |