0

次のクエリに問題があります。

SELECT DISTINCT city || strftime("%Y", begintime) FROM Texts_original1

クエリ自体は機能しますが、結果自体は連結されるため、たとえば次のようになります。

city = Dublin 
strftime("%Y", begintime) = 2008

私は得る:

city || strftime("%Y", begintime) = Dublin2008

その連結を回避し、応答を異なる列に分割する方法はありますか?

4

2 に答える 2

0

|| 演算子は「連結」です。オペランドの 2 つの文字列を結合します。(ソース

したがって、何をしようとしても、||オペレーターはあなたが望むものではありません。

于 2012-08-02T12:00:28.337 に答える
0

||aで変更して、comma別の列にします。これを実行しようとするとどうなりますか?

SELECT DISTINCT city, strftime("%Y", begintime) 
FROM Texts_original1

あなたはこれに言及しようとしました:その連結を回避し、応答を異なる列に分離する方法

于 2012-08-02T12:05:20.113 に答える