おはようございます!会話リスト付きSQL Serverメッセージシステム
私は人々がメッセージを交換できるようにするWebアプリケーションを開発しました。
Windows 2012 ServerでSQL Server 2008とClassic ASPを使用しています。簡単にするために
は、唯一の2つのテーブルがあるとします
tUsers
Id INT IDENTITY(1,1)
Username VARCHAR(20)
tMessages
Id INT IDENTITY(1,1)
UserIdFrom INT
UserIdTo INT
SentDate DATETIME
Message VARCHAR(300)
Read TINYINT
私の質問は簡単ですが、私は、MS SQLのための具体的な解決策を見つけることができません。
私と会話した他のユーザーとの会話リストを返すクエリを作成する必要があります。
リストユーザーIDとユーザー名が含まれている必要があります(ない鉱山が、私はと話したユーザの)および送信日/時間順で逆の順序でなければならず、(からか、私には)メッセージを含める必要があります答えなしで(例えば、Whatsappとして)。
多くの解決策が見つかりましたが、MySQLではMS SQLへの変換が機能していません。これはSQLのヘルプが必要なのは初めてのことですが、自分で解決策を見つけることはできません。
誰も私の問題を解決するためにT-SQLクエリの例を教えてもらえますか?
私の英語は申し訳ありませんが、私はイタリア語を話しました。
これはStackOverflowに関する私の2番目の質問です。私はルールを尊重して願っています。
ありがとうございます。
を使用すると、MySQLで動作するクエリを持っている場合、あなたの質問にそれを含めることが良いでしょう - とあまり変化があってはなりませんMSSQL – Jamiec
代わりにIDEONE.COMを使用すると、SQLFiddleでテーブルを作成するとエラーが表示されますか?あなたは同じですか? – danylele