に私は、次のフローチャートからデータベースを作成:https://www.learncodinganywhere.com/learningmanagementsystem/links/07_DB/SQL_Drill.pdfエラーは、Microsoft SQL Serverの
私はどこに起因私の「Booksville」図書館の枝に本のタイトル、借り手の名前、および借り手アドレスを取得しようとしています今日は今日です。私は、次のクエリを作成:
SELECT
Title, b.[Name], b.[Address] as 'Due Today'
FROM
BORROWER b
JOIN
BOOK_LOANS bl ON b.CardNo = bl.CardNo
JOIN
LIBRARY_BRANCH lb ON lb.BranchId = bl.CardNo
JOIN
BOOK bk ON bk.BookId = bl.BookId
WHERE
BranchName = 'Booksville'
AND DueDate = '10-25-2016'
をしかし、私は次のようなエラーメッセージが出ます:オーバーフローし
メッセージ248、レベル16、状態1、行1
varchar型の値が '5397270262193419' の転換をint列。
誰にも解決策がありますか?
テーブル定義が必要です – Lamak
テーブル構造を作成するためにDBスクリプトをアップロードできますか? –
通常、int filedsとcharフィールドを比較するとこのエラーが発生します – McNets