![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
No.2ベストアンサー
- 回答日時:
「コマンド」という用語は、幅広く使われます。
システムのメンテナンスや情報を表示したりするものを分類してそう呼ぶこともあれば、SQLもコマンドの一部とする場合もあります。例
mysql -u -p
show tables;
select * from t1
「関数」は、与えた引数から、値を返すものです。関数の中には、引数を持たないものもあります。
例
select curdate(),max(c1) from t1
No.1
- 回答日時:
「コマンド」はコンピュータに一連の仕事を命令することで、「関数」はコンピュータに対して質問をして結果を得ること、という感じです。
たとえばmysqlというコマンドを使うと思いますが、あれはコンピュータに「MYSQLクライアントを起動して使得るように準備しなさい」という仕事を命令するコマンドです。関数では、CURRENT_DATE()関数は、「今日の日付を教えなさい」といった質問をコンピュータにすることです。SELECTのSQL文は通常関数とは言わず、どちらかといえばSQLコマンドと言われることはあるでしょう。SQL文でもテーブルを作成するようなもの、たとえばCREATE TABLEみたいなのは「コマンド」と呼ぶ習慣があります。
大雑把な言い方で厳密には正確ではないでしょうが、「コマンド」はある程度複雑な処理をさせる命令、関数は簡単な答えを得る命令、といった理解でよいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの「接続」のSQLのコマンド文字列にて、セルから任意の数値を利用したい 2 2023/03/09 16:43
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
addcslashesの使い方について教...
-
#1062 - '0' は索引 'PRIMARY' ...
-
2023年10月25日現在のMAMP ...
-
はもうダメですか?
-
テーブル所有者、スキーマ所有...
-
SQLです!!教えてください。
-
SQLです教えてくださいお願いし...
-
SQLです下記の問合せを行うクエ...
-
SQLです。下記の問合せを行うク...
-
下記の問合せを行うクエリを、 ...
-
下記の問合せを行うクエリを、P...
-
次の時間帯の勝率の合計を求め...
-
下記の問合せを行うクエリを、P...
-
PhpMyAdminで作成して実行せよ...
-
テーブル名が可変の場合のクエ...
-
SQLでカラムを追加し、条件に合...
-
SQLです!!教えてください。あ...
-
SQLです!!教えてください。あ...
-
SQLです!!教えてください。あ...
-
SQLです!!教えてください。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
oracle spool SJIS → UTF-8
-
Windows版 pg_dumpの結果をログ...
-
AWSのcloud9で「 ls -l ~/.ssh/...
-
CSVファイルをBULK INSERTでSQL...
-
Query OK, 0 rows affected
-
psql でのエラー出力について
-
tar.gzファイルのリストアについて
-
ファイルに記述されている複数...
-
ACCESS VBA;コマンドボックス...
-
shellからpostgresqlへの変数の...
-
date型に空白を入れるとエラー...
-
Oracle / UNIX ファイルコマン...
-
OSQLの起動について
-
アクセスのフォームで10件づつ...
-
SQL: insert/importコマンドの違い
-
SQLサーバのジョブにてVisualBa...
-
AS400でのライブラリ配下の全て...
-
PostgreSQL リストアエラー
-
コマンドと関数の違い
-
teraterm上でsqlplusにログイン...
おすすめ情報