MySQLデータベースの基礎と操作ノート3、右の光

免責事項:この記事は従って、ブロガーオリジナル記事です。CC BY-SA 4.0再現著作権の契約を、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/qq443967620/article/details/96430469

ここに画像を挿入説明
ここに画像を挿入説明

ここに画像を挿入説明

テーブルやカラム名を変更する、それがクエリでのみ有効です。役割は簡単。
説明については、サブクエリリネームテーブルが使用されている間とき、クエリで、以下が定義されているように、フロントで有効な名前に変更します。

整数値の数が連続して表示する前に、整数値情報を制限する、最終的に書き込まれた
制限整数値、整数値。2つのパラメータは、最初のパラメータは、エレメント列の開始位置を表す場合、連続する値の第2のパラメータ代表的に開始されます。0は最初の行の開始位置を表しています。2,3を制限する、すなわち、第三行三連続、三百四十から五線です。

mysqlのレーンでの数学関数は、フィールドのためです。
一般的な数学関数:
ABS(x)は、絶対値
ログ(x、y)は、対数のYスロープにxを求めます。
MOD(x、y)は、X / Yの残りの部分を見つけます。
ランド()は、(0,1)の間のランダム小数を返します。そして、異なるアルゴリズムに秀でます。
天井(x)は、xよりも大きい最小の整数を返し、丸めに。
ラウンド(x、y)は、XのYビットの丸みを帯びた戻りは小数点値です。
SQRT(X)は、数値の平方根を返します。

常用字符串函数:
Substring(取数对象,起始位置,连续取得字符数)
Concat(s1,s2,…)讲里面的参数链接起来。
Left(str,x),取字符串str的左边的x位字符。
Right(str,x),取字符串str的右边的x位字符。
Length(str),返回字符串中的字符数。
日期时间类函数:
Now(),返回当前日期和时间。
Date(datetime),返回datetime的日期值。
Time(datetime),返回datetime的是兼职

其他函数:
ここに画像を挿入説明

Group_concat 文本类的聚合,文本内的所有内容,存在一起,用逗号隔开。

分组后没聚合,那就只能找到维度的第一个值。
Update …set函数和delete from 函数都是针对字段内容进行修改。
在修改前,输入命令:
Set sql_safe_updates=0;

函数:Update …set…,为某个字段赋值。
Update 表名 set 字段=新字段;

函数:Delete from

Delete from 表名 where 要求;

单标查询练习
变量定义
Set @abc =();给变量定义,如果不加@,就只能在存储过程中使用。加了就是全局变量。
Select @abc; //展示变量
Set @def=();
Select @def;

クエリステートメントにテーブルの迅速な構築を使用する方法があります
(クエリは、クエリの結果は新しい分野である)テーブルに新しいテーブルを作成します。

多表连接
t1.r = t3.r上t1.r = t2.r左jionの表3に表2に参加左TABLE1から*を選択します。

演習:
ここに画像を挿入説明
ここに画像を挿入説明

おすすめ

転載: blog.csdn.net/qq443967620/article/details/96430469