これを読んでいただきありがとうございます... SQL、Python、VBAでこれを試してみました。SQL - 2番目のバリエーションを持つ1つのフィールドのインスタンスをカウントします。
データとコンセプトはかなり単純だと思いますが、私はそれを機能させることができません。
カラム1には株式市場のティッカーがあります。列2には会社名があります。ただし、会社名の多くは切り捨てられているか、または時間の経過とともに変更されています。私は、ティッカーが1つ以上の名前を持っている各ティッカーのすべてのインスタンスを見つけたいと思います。
だから例えば、私のファイルは、これらの4行、私はすべてのアイデアは確かに高く評価されている3人のユニークな会社名
IBM | Int Bus Mach
IBM | International Business M
IBM | Intl Bus Machines
を見たい
IBM | Int Bus Mach
IBM | International Business M
IBM | Intl Bus Machines
IBM | Int Bus Mach
を持っています!
ありがとうございます!
ありがとうございます!多分私は批判的な詳細を提供しなかったと思う。各ティッカーには、データベースに追加するのに十分な動きがある毎日のエントリがあります。だから私は50のエントリがあるかもしれない IBM | Intlバス・マシン 次に別の10 for IBM | IBMの個別の名前を持つリストを取得しようとしています。 私はそれを忘れてしまいました。今日はPythonで3時間を過ごしました。私の脳は短絡しています! –
distinct句を追加します。私はそれが仕事をすると思います:select distinct market_ticker、company_name、count(*) –
@JP_Romanoそれはこのクエリが返すものです。 1つのマーケットティッカーの会社名のみを希望する場合は、WHEREステートメントでフィルターを適用してmarket_ticker列を削除することができます。なぜこれがあなたが望むことをしていないのかを明確にすることができますか? – danielsepulvedab