2017-09-28 5 views
0

私はMySQLを習得しており、これらの文の出力を手作業で決定しています。私はちょうど私が上に移動する前に、私はどんなミスをしていないよ確認する MySQLの初心者のSQL文の出力

Here are the results that I came up with

Here is the table I am working with

–SELECT * FROM transactions 
WHERE txn_date < '2010-02-26' AND (txn_type_cd = 'debit' OR amount > 100.00) 

–SELECT txn_id, txn_date, account_id 
FROM transactions 
WHERE account_id IN (1, 3) AND NOT (txn_type_cd = 'debit OR amount > 100.00) 

。ありがとうございました!

+0

これが役立つことがあります。http://sqlfiddle.com/#!9/136c3/2 – Aziz

+0

問題は何ですか???? – iamsankalp89

答えて

0

あなたはSQL文を使用していますが、あなたは答えているようです。しかし、クエリを実行するためにテーブルにアクセスする前に、データベース名を使用することをお勧めします。 EG。

Use BankDB; 

Select txn_id, txn_date 
From 
Transaction 

はまた、私はいつもあなたが何を*すべての列に対するクエリを実行するようにクエリを実行し、実行時間を増やすために、テーブルの列を定義することです良いアイデア。私のSQLの いくつかの良い本: https://createwebsite.pro/best-mysql-book/

関連する問題