1
リンクサーバーのクエリが正常に動作します。私がする必要があるのは、ラックレートの前にドル記号($)を印刷することだけです。どのようにフォーマットするのですか?私はいくつかの数学のタイプ(SUM、AVG)またはCASTまたはCONVERTをやってみたかった場合
SELECT * FROM OPENQUERY (TITAN_RICHARDSON, 'SELECT HotelName, RoomType, /*Print $ here*/ RoomRackRate FROM THAI_HOBS.dbo.Hotels H, THAI_HOBS.dbo.Rooms R WHERE H.HotelNo = R.HotelNo')
はまた、どのように私はそれをやって行くのでしょうか?和
SELECT HotelName, RoomType, CONCAT ('$', SUM(RoomRackRate)) FROM THAI_HOBS.dbo.Hotels H, THAI_HOBS.dbo.Rooms R WHERE H.HotelNo = R.HotelNo;
同様に、他の数学関数を使用するための
ありがとう、@xCodeZone!残念ながら、私はOPENQUERY形式を使用する必要があります。 : –
内部クエリにCONCAT( '$'、SUM(RoomRackRate))を追加しようとしましたか? – xCodeZone
はい、SUM()は機能しますが、CONCATの単一引用符は他の単一引用符と混乱します。 –