SQL語句問題,不知道該怎麼寫語句了,求教。。。。。

2025-02-26 18:40:11 字數 1157 閱讀 9610

1樓:網友

沒怎麼明白你的意思,我這樣理解的,不知道對不對,你那個**裡邊前3列的資料都是從資料庫裡邊直接能讀取的,第4列是需要你自己封裝的,你可以在後臺處理的時候,首先得到relation的值,你把它當成乙個字串來出來,按「.」分割,這樣就得到乙個陣列了吧,比如你的第2條資料的relation是,按「.」分割後就會得到1和2,假設把1和2存放在陣列ids中,然後你就可以遍歷ids這個陣列了,通過pk=?

查到對應的組名稱。然後再把這些組名稱按照你想要的方式組合起來傳到前臺顯示就可以了。

2樓:

第四列是有規律的。可以在**中生成。

給第四列繫結乙個帶引數的方法<%#getquanming(eval('relation').tostring())

然後在cs**中生成組全名。

public string getquanming(string relation)

假如relation的值是。

string quanming=""

下來就通過split('.進行拆分。

for(int i=0;i<'.length;i++)

string zupk='.getvalue(i).tostring();

拆分後可通過 組pk 單個查詢組名稱, 方法是通過組pk單個查詢組名稱,然後通過賦值運算子+=進行累加。

quanming+="

return - 1);/去掉字串後面的/;

這樣就可以了。 夜深了,不容易! 謝謝。

3樓:

用替換的功能就可以解決了:

select replace(replace(replace(replace(relation, '1', 大中華區'),2', 中國大陸'),6',華北地區'),as 組全名。

from 表名。

你可以照這個試下,後面的部分你自己寫吧。

上面的是顯示查詢結果,如果要寫入表中的話加update 表名 set 組全名=(select replace(replace(replace(replace(relation, '1', 大中華區'),2', 中國大陸'),6',華北地區'),as 組全名。

from 表名)

另外記得替換的順序,要不然會把12替換成1和2試著用我這個語句執行下看看,應該是符合你的要求。

不知道該怎麼辦了,不知道該怎麼辦了

這是每個女孩都經歷過的,喜歡又怕遭到拒絕丟面子,這是青春懵懂期的一種心理,很正常,既然喜歡就常觀察他的行蹤,製造些 偶遇 不用過多的表白你的每一個眼神,每一次臉紅,每一個不經意的小動作,男孩都會明白,他要也喜歡你,他會有掩飾不住的表情,喜悅 激動,不敢直視,顯得笨手笨腳不自然的動作。但也有大膽直白的...

不知道該怎麼辦?不知道該怎麼辦了?

你這樣想沒什麼錯,但如果你追求的是這樣的生活,你就不應該跟他結婚,你明知道他既沒事業更沒有上進心的。而且你說你們兩個都還像孩子,說明你們根本沒準備好結婚和當父母的。而且你家裡也不同意,那就趕快解除婚約吧,下次要想好了再去領證,不要把自己稀裡糊塗地就交代了。建議你把你多跟對方溝通下。你要是想等他有錢了...

不知道該怎麼辦了,不知道該怎麼辦了

嗯,是很賤,而且很亂。其實你們就是玩家家遊戲,而且遊戲中充滿了輕率和自私,沒有一點責任感。如果你想談戀愛的話,就要首先懂得什麼是愛,愛是一種神聖的付出,為了自己所愛的人的健康快樂,而去做自己能做的事,有時可能僅僅是一份牽掛,也可能是一份祝福或期望,例如父母的愛,姊妹的愛,親人的愛。而當兩個人在有了愛...