非常急。關於SQL查詢語句新手問題

2022-06-08 10:06:40 字數 693 閱讀 9797

1樓:匿名使用者

select * from table_name

where sunstring(table1.code,14,len(table1.code)-13)='table2.p_code'

呵呵 這樣就可以了

2樓:匿名使用者

select * from table1 where trim(code) in (select substring(trim(p_code),14,100) from table2)

你字段型別都是什麼型別?

是因為有空格吧?

3樓:

select * from table1,table2 where table1.code=substring(table1.code,1,13)+table2.p_code

取後面的不方便,有多少位也不清楚,乾脆把前13位拼到table2.p_code的前面比較,這樣準確

4樓:匿名使用者

select * from table1 where code in (select substring(p_code,14,100) from table2

5樓:白楊

你可以用連線進行查詢,資料庫中兩個表或者是多個表進行連線查詢是經常的事,這方面要多多學習嘍!

關於SQL語句查詢問題,關於SQL語句 查詢問題

這個問題主要是sql語句 select from table where a beg a and a end a or a beg like a select b from table where a beg a and a end a or to char b like a select b fr...

sql查詢語句like 的問題,sql查詢語句Like 的問題

like 操作符用於在 where 子句中搜尋列中的指定模式。sql like 操作符語法 select column name s from table name where column name like pattern 萬用字元 描述 替代一個或多個字元 僅替代一個字元 charlist 字...

sql語句中between and查詢,時間引數如何傳遞

你的date1,date2既然是賦值進去的,php的話,那麼應該 select from sxdj where sxsj between date1.and date2.不過不知道你是什麼語言的 我暈死 你知道date型別在資料庫中怎麼儲存的嗎?它是以long儲存的,一般只有資料型別才能用betwe...