みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
qb_dp様
本当に何度も申し訳ありません。
まず、タイプミスのご指摘のとおりです。正式には
SELECT ADMADNISSION.ADMCNFBED
FROM mirai.ADMADMISSON です。
そこで、[計算済みのSQLテキスト]にそのまま挿入いたしますと、SELECTの部分で テーブルがみつかりません の表示が出てしまいます。
ご指示頂いた
"SELECT \"ADMADNISSION\".\"ADMCNFBED\"
FROM \"mirai\".\"ADMADMISSON\"" とすると ADMADNISSION の部分でテーブルが見当たりません と表示されます。
他の方より
"SELECT /"ADMADNISSION/"./"ADMCNFBED/"
FROM /"mirai.ADMADMISSON/"" ではどうかと ご教授頂いたところ、警報が出ずに済みました。
理由はわかりませんが、とりあえずはOKになりましたので、今後は他の方も挑戦されている、検索条件を テーブル内のフィールドで
指定する方法を考えて行きたいと思います。
SQLに関する返答が少ないなか、qb_dp様には何度もご教授頂き、誠にありがとうございました。
今後とも、ご指導頂ければ幸いです。
qb_dp様
何度のご教授ありがとうございます。
ご指摘の通り
SQLテキストをクエリービルダーで下記の通り作成しますと、インポートができます。
SELECT "ADMADNISSION"."ADMCNFBED"
FROM mirai.ADMADMISSON
しかし、計算済みのSQLテキストに下記の通り記載しますと
"SELECT \"ADMADNISSION\".\"ADMCNFBED\"
FROM \"mirai.ADMADMISSON\""
ADMADNISSION\ が網掛けになり、指定されたテーブルが見つかりません。
と表示されてしまいます。
また、なぜ、["]ダブルクォーテーションや¥を入れる必要があるのか、また、その法則はどの
ようなものなのか? から勉強しようと思い、ファイルメーカーのSQLクエリの書き方等で
検索してみたのですが、なかなか良い記載が無い為、皆さまはどのように勉強されたのか、
教えて頂きたく、新なトピックとさせて頂きました。
大変面倒くさい申し出で申し訳ありませんが、ご教授頂ければ幸いです。
SQL クエリーについて全くの素人です。
SQL クエリーを初歩から学ぶ良い方法はないでしょうか?
SQL リファレンスガイドを見ても、全く理解できません。
何か良いテキスト等があれば、教えてください。
ご返答ありがとうございます。
ご指摘のとおり、
"SELECT \"table_name\".\"field_name\"
FROM \"table_name\""
と入力してみましたが、≪table_name\"≫ 指定されたテーブルがありません と表示されてしまいました。
もう少し勉強してみます。
ご指導ありがとうございました。
hiro様
ご返答ありがとうございます。
「 ODBC クライアントドライバの設定 」はできており、実際にSQLテキスト を クエリービルダーで作成すれば、インポートが実施できるのですが、それをコピーして、計算のSQLテキスト にペーストしても、 ≪指定されたテーブルがありません≫ と表示されてしまいます。
クエリービルダーで作成されたSQLテキストは、正式なSQLテキストの法則に則ってないのでしょうか?
SQLの書き方から、学ぶのは大変そうなので、クエリービルダーで作成したSQLを利用しようかと思っておりましたが、つまずいてしまいました。
宜しくお願い致します。
お世話になります。SQL初心者ですので宜しくお願い致します。
ODBC SQLクエリーの指定で
●SQLテキスト を クエリービルダーで作成し それをコピーして
●計算済のSQLテキスト にペーストしても、 ≪指定されたテーブルがありません≫ と
表示されてしまうのはなぜでしょうか?
恐れ入りますが宜しくお願い致します。
Pages: 1
[ Generated in 0.006 seconds, 6 queries executed - Memory usage: 583.56 KiB (Peak: 596.05 KiB) ]