2016-06-28 18 views
-1

SQL Serverを初めて使用しています。私はいくつかの簡単なクエリを実行してから、より複雑なクエリに移行するように割り当てられています。SQL Server 2012マネジメントスタジオ基本的なSELECTクエリ

私はこのウェブサイトで多くの時間を費やしています:http://www.w3schools.com私はそれを理解していますが、私の会社のデータベースに戻ってくると、さまざまな情報から多くの異なるテーブルを検索しています。

たとえば、テーブルには[Acct_Name]と表示され、必要な正しいアカウント名ではないクエリが返されます。あなたが助けてくれると思われるアドバイスはありますか?ありがとうございました。

+2

を持っている[尋ねる]と[MCVE]あなたがしようとしているとどのようにそれが間違って取得しているものたちを表示するために提供お読みください。私たちが見ることができないコードを修正するのに役立つことはできません。それはちょうど純粋な推測です。 – Dave

答えて

0

結果を特定のアカウントに限定しようとしているようです。あなたはちょうどあなたが内のすべての列を選択していることを意味*単一のアカウントに

SELECT * FROM (your table name) WHERE Acct_Name = 'the account name' 

を引くために探している場合があり、このことについてに行くには多くの方法があるので、誰もあなたのすべての包括的な答えを与えることができないでしょうが、テーブルとWHERE句は、アカウント名やアカウントIDなどの検索条件を設定する場所です。アカウントの作成日を持っていた場合は、すべてのアカウントは、アカウント作成の日付フィールドを保持している列に「作成された」列名を交換またはこの

SELECT * FROM (your table name) WHERE Created < '2016-06-01 00:00:00' 

などの日付より前に作成されます可能性があり

WHERE句を学習し、結果を制限するために何ができるのかを確かめるために、そこからJOINを学習し、テーブルを主キーでリンクする方法を学びます。

コードアカデミーは、いくつかの素晴らしいチュートリアルhttps://www.codecademy.com/learn/learn-sql

+0

はい - 私の検索を特定の部門/組織コードなどに限定しようとしています。 – Claudia

+0

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