Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • MySQL

    1. MySQL은 오늘과 같은 날짜를 선택하고 같은 날짜에 대한 결과를 반환하시겠습니까?

      오늘 날짜를 얻으려면 내장 함수 CURDATE()를 사용하십시오. CURDATE()는 시간이 아닌 현재 날짜만 제공합니다. 이를 통해 같은 날의 기록을 얻으려면 다음 구문을 시도할 수 있습니다. - select yourColumnName1,yourColumnName2,......,yourColumnNameN,DATE_FORMAT(yourDateColumnName, '%Y-%m-%d') from yourTableName WHERE DATE(yourDateColumnName) = CURDATE(); 위의 개념을 이해하기

    2. MySQL에서 공백 앞에 모든 문자를 가져 오시겠습니까?

      MySQL에서 공백 앞에 있는 모든 문자를 가져오려면 MySQL에서 left() 함수를 사용할 수 있습니다. 구문은 다음과 같습니다 - select left(yourColumnName,LOCATE(' ',yourColumnName) - 1) as anyVariableName from yourTableName; 위의 개념을 이해하기 위해 표를 만들어 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table AllCharacterBeforeSpace −>

    3. MySQL 쿼리에서 <>의 의미는 무엇입니까?

      MySQL의 <> 기호는 같지 않음 연산자(!=)와 동일합니다. 둘 다 boolean 또는 tinyint(1)로 결과를 제공합니다. 조건이 참이면 결과는 1이 되고 그렇지 않으면 0이 됩니다. 사례 1 − !=연산자를 사용합니다. 쿼리는 다음과 같습니다 - 선택 3!=5; 다음은 출력입니다. +------+| 3!=5 |+------+| 1 |+------+1 행 세트(0.00초) 사례 2 − <> 연산자 사용. 쿼리는 다음과 같습니다 - 3 <> 5 선택; 다음은 출력입니다. +--------+| 3 <> 5 |+--

    4. MySQL에서 자동 증분 카운터를 변경하시겠습니까?

      MySQL에서 자동 증분 카운터는 기본적으로 0부터 시작하지만 자동 증분을 다른 숫자에서 시작하려면 아래 구문을 사용하십시오. ALTER TABLE yourTable auto_increment=yourIntegerNumber; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table startAutoIncrement -> ( -> Counter int auto_increment , -> primary key(Counter) ->

    5. MySQL의 기존 테이블에서 특정 위치에 열을 추가하는 방법은 무엇입니까?

      기존 테이블의 특정 위치에 컬럼을 추가하려면 after 명령어를 사용합니다. 구문은 다음과 같습니다 - ALTER TABLE yourTableName ADD COLUMN yourColumnName data type AFTER yourExistingColumnName; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table changeColumnPosition -> ( -> Id_Position1 int, -> Name_Positio

    6. 날짜 시간에서 날짜로 변환하는 MySQL 쿼리?

      이를 달성하기 위해 MySQL의 CAST() 함수를 사용할 수 있습니다. 구문은 다음과 같습니다 - SELECT CAST(yourColumnName as Date) as anyVariableName from yourTableName; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table ConvertDateTimeToDate -> ( -> ArrivalDatetime datetime -> ); Query OK, 0 rows

    7. MySQL에서 "같지 않음"을 사용합니까?

      같지 않은 연산자로 작업하려면 <> 연산자를 사용하십시오. 구문은 다음과 같습니다 - SELECT *FROM yourTableName WHERE yourColumnName <> anyValue; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table NotEqualDemo -> ( -> ProductId int -> ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이

    8. MySQL 정렬 문자열 번호?

      문자열 번호를 정렬하려면 MySQL의 CAST() 함수를 사용하십시오. 구문은 다음과 같습니다 - SELECT *FROM yourTableName ORDER BY (yourColumnName as Decimal(integerValue,integerValueAfterDecimalPoint)) desc; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table SortingStringDemo -> ( -> Amount varchar(1

    9. 특정 날짜의 레코드를 선택하는 MySQL 쿼리?

      MySQL의 DATE()를 사용하여 특정 날짜의 레코드를 선택할 수 있습니다. 구문은 다음과 같습니다. SELECT *from yourTableName WHERE DATE(yourDateColumnName)=’anyDate’; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table AllRecordsFromadate -> ( -> Id int, -> Name varchar(100), -> Age int,

    10. 특정 날짜와 시간의 레코드를 선택하는 MySQL 쿼리?

      MySQL의 BETWEEN 절을 사용하여 특정 날짜와 시간의 레코드를 선택할 수 있습니다. 구문은 다음과 같습니다. select *from AllRecordsFromadate where AdmissionDate between 'yourDateTimeValue1 ' and ''yourDateTimeValue2'; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table AllRecordsFromadate ->

    11. MySQL의 INT 열에 NULL 값을 삽입하시겠습니까?

      조건이 있는 int 열에 NULL 값을 삽입할 수 있습니다. 즉, 열에는 NOT NULL 제약 조건이 없어야 합니다. 구문은 다음과 같습니다. INSERT INTO yourTableName(yourColumnName) 값(NULL); 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. );쿼리 OK, 영향을 받는 행 0개(0.53초) 다음은 컬럼에 대한 값을 전달하지 않을 때마다 NULL을 삽입하는 쿼리입니다. 여기에서 이 열은 StudentAge입니다. MySQL은 기본적으로 n

    12. MySQL의 월 번호에서 월 이름을 얻으시겠습니까?

      MySQL의 MONTHNAME() 함수를 사용하여 숫자에서 월 이름을 표시할 수 있습니다. 구문은 다음과 같습니다. SELECT MONTHNAME(STR_TO_DATE(yourColumnName,’%m’)) as anyVariableName from yourTableName; 위의 개념을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table MonthDemo -> ( -> MonthNum int -> ); Query OK

    13. MySQL 데이터베이스에서 제약 조건 목록을 얻으시겠습니까?

      MySQL 데이터베이스에서 제약 조건 목록을 얻으려면 다음 구문을 사용하십시오 - select *from information_schema.table_constraints where constraint_schema = 'yourDatabaseName'; 여기에서는 데이터베이스 비즈니스에서 제약 조건을 가져옵니다. 다음은 business 데이터베이스에 있는 모든 테이블의 제약 조건을 나열하는 쿼리입니다. - mysql> select *    −> from information_s

    14. MySQL에서 각 제약 조건의 필드 가져오기

      테이블 수가 많은 데이터베이스 비즈니스가 있다고 가정해 보겠습니다. 각 제약 조건의 필드를 가져오려면 아래 쿼리를 사용하십시오. 아래 쿼리는 각 제약 조건의 필드를 가져오는 것입니다. mysql> select * −> from information_schema.key_column_usage −> where constraint_schema = 'business'; 다음은 출력입니다 - +--------------------+-------------------+----------

    15. 1 - 3 사이의 난수로 MySQL 업데이트

      1-3 사이의 난수로 열을 업데이트하는 구문은 다음과 같습니다 - update yourTableName set yourColumnName=FLOOR(1+RAND()*3); 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table UpdateNumber1To3 -> ( -> MyNumber int -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시

    16. MySQL 연결 연산자?

      MySQL의 내장 함수 CONCAT()을 사용할 수 있습니다. 구문은 다음과 같습니다 - SELECT CONCAT(('(',yourColumnName1,',', yourColumnName2,',',yourColumnName3,...N')')as anyVariableName from yourTableName; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table Concatenatio

    17. MySQL 통합 쿼리에서 계산을 수행하는 방법은 무엇입니까?

      유니온에 대한 카운트를 수행하려면, 즉 UNION 결과의 카운트를 얻으려면 아래 구문을 사용하십시오 - SELECT COUNT(*) FROM ( SELECT yourColumName1 from yourTableName1 UNION SELECT yourColumName1 from yourTableName2 ) anyVariableName; 위의 구문을 이해하기 위해 일부 레코드가 있는 두 개의 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table union_Table1 -

    18. MySQL의 다른 행에서 다른 조건을 충족하는 값을 선택하시겠습니까?

      IN() 및 GROUP BY를 사용하여 다른 행에서 다른 조건을 충족하는 값을 선택할 수 있습니다. 구문은 다음과 같습니다 - SELECT yourColumnName1 from yourTableNameWHERE yourColumnName2 IN(value1,value2,.....N)GROUP BY yourColumnName1HAVING COUNT(DISTINCT yourColumnName2)=conditionValue; 위의 구문을 이해하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - );

    19. MySQL에서 SELECT 증분 카운터?

      MySQL에서 증분 카운터를 선택하려면 먼저 변수를 선언하고 초기화해야 합니다. 구문은 다음과 같습니다 - set @anyVariableName=0; select yourColumnName, @anyVariableName:=@anyVariableName+1 as anyVariableName from yourTableName; 위의 구문을 이해하고 증분 카운터를 설정하기 위해 먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table incrementCounterDemo ->

    20. UNIX와 같은 MySQL에 whoami 기능이나 명령이 있습니까?

      MySQL에는 whoami 기능이 없습니다. whoami는 UNIX에서 현재 사용자를 아는 데 사용할 수 있습니다. 같은 목적으로 MySQL의 user() 또는 current_user() 함수를 사용하십시오. 다음은 출력입니다. +-----------+ | version() | +-----------+ | 8.0.12    | +-----------+ 1 row in set (0.00 sec) 사례 1 −CURRENT_USER() 함수를 사용합니다. 현재 사용자를 알기 위한 쿼리는 다음과 같습니다. mysql

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:157/229  20-컴퓨터/Page Goto:1 151 152 153 154 155 156 157 158 159 160 161 162 163