MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. 特定の列名でソートされたMySQLランダム行?

    まずテーブルを作成しましょう- mysql> create table DemoTable1339    -> (    -> Name varchar(30),    -> Score int    -> ); Query OK, 0 rows affected (0.76 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1339 values('Chris',56); Qu

  2. MySQLで日付が過ぎたかどうかを確認するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable1340    -> (    -> Deadline date    -> ); Query OK, 0 rows affected (0.43 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1340 values('2019-09-18'); Query OK, 1 row affected (0.52 se

  3. MySQLの最後のドットの後の部分文字列をフェッチします

    最後のドットの後の部分文字列をフェッチするには、substring_index()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1341    -> (    -> Value varchar(60)    -> ); Query OK, 0 rows affected (0.75 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1341 values('

  4. yyyy-mm-dd構造のテーブルでdobを検索し、MySQLの特定のyyyy形式(年)とのみ比較するにはどうすればよいですか?

    これには、次の構文のようにMySQL YEAR()を使用します- select * from yourTableName where year(yourColumnName)=’yourYearValue’; まずテーブルを作成しましょう- mysql> create table DemoTable1322 -> ( -> DOB date -> ); Query OK, 0 rows affected (0.55 sec) 例 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into D

  5. 最後に作成されたテーブル名(最新)を取得するためのMySQLクエリ?

    これには、INFORMATION_SCHEMA.TABLESの概念を使用することができます。まず、テーブルを作成しましょう。これが最新のテーブルになります- mysql> create table DemoTable1323    -> (    -> FirstName varchar(10)    -> ); Query OK, 0 rows affected (0.43 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTa

  6. MySQLデータベーステーブルで複合主キーを識別する方法は?

    集計関数count(*)を使用できます。 1より大きい値を返す場合は、テーブルに複合主キーがあることを意味します。 まずテーブルを作成しましょう- mysql> create table DemoTable1324    -> (    -> StudentId int,    -> StudentName varchar(20),    -> StudentAge int,    -> StudentCountryName varchar(20) &nbs

  7. MySQLの結果を識別子なしで注文しますか?

    識別子なしでMySQLの結果を並べ替えるには、構文は次のとおりです- select * from yourTableName order by 1 DESC LIMIT yourLimitValue; まずテーブルを作成しましょう- mysql> create table DemoTable1325    -> (    -> Id int,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.69 sec) 挿

  8. 秒のない形式で時間を抽出するMySQLクエリ

    このために、time_format()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1326    -> (    -> Arrivaltime time    -> ); Query OK, 0 rows affected (0.50 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1326 values('12:10:45'); Query

  9. MySQLの別のテーブルからMySQLSELECTによってテーブルに値を挿入しますか?

    これを行うには、INSERTINTOSELECTステートメントを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1    -> (    -> Id int,    -> Name varchar(20),    -> Age int    -> ); Query OK, 0 rows affected (1.72 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql&

  10. MySQLの最後から始めて、x文字数をトリムする方法は?

    このために、length()とともにsubstring()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1329    -> (    -> StudentName varchar(40)    -> ); Query OK, 0 rows affected (0.52 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1329 values('Davi

  11. MySQLに保存するために数値を10進数としてフォーマットするにはどうすればよいですか?

    MySQLで数値をフォーマットする必要はありません。これには、DECIMALデータ型を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1330    -> (    -> Amount DECIMAL(10,2)    -> ); Query OK, 0 rows affected (0.85 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1330 values(

  12. MySQLで@記号を使用するにはどうすればよいですか?

    @記号を使用するには、MySQLSETコマンドを使用します。 @signは、ユーザー定義変数を設定するために使用されます。以下は構文です- SET @anyVariableName:=yourValue; まずテーブルを作成しましょう- mysql> create table DemoTable1331    -> (    -> Id int,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.51 sec)

  13. ZFのMySQL行宣言?

    ZFはZEROFILLの略です。つまり、ゼロフィルの行宣言です。最初にテーブルを作成しましょう。ここでは、intフィールドのサイズを10-に設定しました。 mysql> create table DemoTable1332    -> (    -> Number int(10) ZEROFILL NOT NULL DEFAULT 0    -> ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql>

  14. ER図の最小化

    問題の説明 ERダイアグラムは、さまざまなテーブルとそれらの間の関係を図で表したものです。データベースの数を減らすことができるER図。 1対1のカーディナリティ 以下の図を1対1のカーディナリティで考えてみましょう- 上記のER図は3つのエンティティを表しています- 従業員エンティティには、emp_nameという2つの属性があります。 emp_idが主キーです 会社エンティティには、cmp_nameという2つの属性があります。 cmp_idが主キーです 作業エンティティの主キーはemp_idまたはcmp_idにすることができます 3つのテーブルを1つに結合することはできず、Wo

  15. MySQLのさまざまなテーブルからカウントの合計を取得する単一のクエリ?

    異なるテーブルからカウントの合計を取得するには、UNIONALLを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1 -> ( -> Id int, -> Name varchar(30) -> ); Query OK, 0 rows affected (1.55 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values(10,'Chris Brown'); Query OK, 1 row af

  16. 数値の違い順にレコードを表示するMySQLクエリ?

    ORDER BYを使用し、差を設定して、数値の差で順序付けられたレコードを表示します。以下は構文です- select *from yourTableName order by (yourIntegerColumnName1 - yourIntegerColumnName2); まずテーブルを作成しましょう- mysql> create table DemoTable1313 -> ( -> Name varchar(20), -> Score1 int, -> Score2 int -> ); Query OK, 0 rows affected (3.48

  17. MySQLの`IN()`でコンマ区切りの文字列を使用するにはどうすればよいですか?

    次の構文のように、IN()でコンマ区切りの文字列を設定します。 select *from yourTableName where yourColumnName IN('yourCommaSeparatedValue'); まずテーブルを作成しましょう- mysql> create table DemoTable1314 -> ( -> Number varchar(100) -> ); Query OK, 0 rows affected (0.53 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> in

  18. 空の値をNULLに変換するMySQLクエリ?

    SETとWHEREを使用して、空の値をNULLに変換するのは簡単です。まずテーブルを作成しましょう- mysql> create table DemoTable1315 -> ( -> CountryName varchar(10) -> ); Query OK, 0 rows affected (0.60 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。ここでもいくつかの空の値を設定しました- mysql> insert into DemoTable1315 values('US'); Query OK, 1 row

  19. MySQLテーブルにすでにあるテキストから単語を選択します

    まずテーブルを作成しましょう- mysql> create table DemoTable1316 -> ( -> Value varchar(40) -> ); Query OK, 0 rows affected (0.47 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1316 values('MySQL'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable1316 v

  20. IN()を使用してMySQLサブクエリで複数の結果を返すにはどうすればよいですか?

    MySQLでは、複数の結果を簡単に返すことができますが、IN()を使用したサブクエリでこれを実現することもできます。まずテーブルを作成しましょう- mysql> create table DemoTable1317 -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.49 sec) 挿入コマンドを使用してテーブルにいくつかのレコードを挿入します mysql> insert into DemoTab

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:50/229  20-コンピューター/Page Goto:1 44 45 46 47 48 49 50 51 52 53 54 55 56