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

    1. 열이 null인 경우 특정 문자열을 반환하는 MySQL 쿼리?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(100)    -> ); Query OK, 0 rows affected (0.85 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.17 sec) mysql>

    2. MySQL에 PHP basename()이 있습니까?

      파일 경로가 포함된 문자열이 제공되면 PHP basename() 함수는 파일의 기본 이름을 반환합니다. MySQL에서 이에 상응하는 것을 얻으려면 SUBSTRING_INDEX()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - );Query OK, 영향을 받는 행 0개(1.02초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable values(E:\\WebDevelopment\\Image1 .png);쿼리 OK, 1행 영향(0.42초) select 문을 사용하여 테이블의 모든

    3. MySQL CURDATE()로 전날을 얻는 방법은 무엇입니까?

      먼저 CURDATE()를 사용하여 현재 날짜를 가져옵니다. 현재 날짜는 다음과 같습니다 - mysql> select CURDATE(); +------------+ | CURDATE() | +------------+ | 2019-06-09 | +------------+ 1 row in set (0.00 sec) 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT

    4. 쿼리가 MySQL에서 null 값을 반환하는 경우 어떻게 0을 설정할 수 있습니까?

      이를 위해 IFNULL()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Value int    -> ); Query OK, 0 rows affected (0.71 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert in

    5. 중복 값 표시를 피하기 위한 MySQL 쿼리?

      이를 위해 GROUP BY를 사용하고 COUNT를 사용하여 중복되지 않은 값만 가져올 수 있습니다. 다음은 구문입니다 - select yourColumnName from yourTableName group by yourColumnName having count(*)=1; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    

    6. 단일 쿼리로 여러 열을 정렬하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable     -> (     -> Id int,     -> Value int     -> ); Query OK, 0 rows affected (0.68 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(100,85885); Query OK, 1 row affected (0.

    7. MySQL에서 생성하는 동안 테이블에 AUTO_INCREMENT를 설정하시겠습니까?

      먼저 테이블을 생성해 보겠습니다. StudentId에 대한 자동 증가를 설정하기 위해 테이블을 생성하는 동안 AUTO_INCREMENT를 사용했습니다 - mysql> create table DemoTable    -> (    -> StudentId int NOT NULL AUTO_INCREMENT,    -> StudentFirstName varchar(100),    -> StudentLastName varchar(100), &nb

    8. 특정 ID에서 시작하는 레코드를 선택하는 MySQL 쿼리

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(100)    -> ); Query OK, 0 rows affected (0.67 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Name) v

    9. 세 개 이상의 열 값이 true인 위치를 계산하는 MySQL 쿼리는 무엇입니까?

      세 개 이상의 열 값이 true인 경우를 계산하려면 WHERE 절을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> isMarried boolean,    -> isActive boolean,    -> isMember boolean,    -> isOn boolean    -> ); Query OK, 0

    10. 일주일보다 오래된 행을 선택하는 MySQL 쿼리?

      이를 위해 DATEDIFF() 함수를 사용할 수 있습니다. 현재 날짜 시간은 다음과 같습니다 - mysql> select now(); +---------------------+ | now() | +---------------------+ | 2019-06-09 19:15:56 | +---------------------+ 1 row in set (0.00 sec) 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Shippi

    11. MySQL에서 숫자를 최대값으로 제한하시겠습니까?

      이를 위해 LEAST()를 사용할 수 있습니다. 다음은 구문입니다 - select least(yourColumnName,yourMaxValue) from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Number int    -> ); Query OK, 0 rows affected (0.64 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql&g

    12. MySQL에서 쉼표로 구분된 목록을 테이블로 설정하는 방법은 무엇입니까?

      이를 위해 UNION ALL을 사용할 수 있습니다. UNION ALL −가 있는 테이블로 목록 10, 20, 30, 40, 50을 가져오겠습니다. mysql> select 10 Number UNION ALL select 20 Number UNION ALL select 30 Number     UNION ALL select 40 Number UNION ALL 

    13. MySQL에서 첫 글자를 대문자로 유지하면서 전체 문자열을 소문자로 바꾸는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(100)    -> ); Query OK, 0 rows affected (1.32 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('JOhn'); Query OK, 1 row affected (0.17 sec) mysql>

    14. MySQL에서 특정 번호로 주문하시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> status int    -> ); Query OK, 0 rows affected (0.66 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(30); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTa

    15. MySQL에서 LIMIT를 사용하지 않고 마지막 항목을 선택하시겠습니까?

      이를 위해 하위 쿼리를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(100)    -> ); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> inse

    16. MySQL에서 문자열 일치를 수행하는 방법은 무엇입니까?

      문자열 일치의 경우 LIKE 연산자를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> MonthName varchar(100)    -> ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('JFMA'); Query OK, 1 r

    17. MySQL의 특정 위치에서 시작하는 스팅에서 부분 문자열을 추출하는 방법은 무엇입니까?

      이를 위해 mid() 함수를 사용할 수 있습니다. 다음은 구문입니다 - select mid(yourColumnName, yourPositionToStart, yourEndValue) as anyAliasName from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (0.64 sec)

    18. MySQL의 열에 있는 값을 합산합니까?

      이를 위해 집계 함수 SUM()을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> € int    -> ); Query OK, 0 rows affected (0.71 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert int

    19. OR &AND 조건이 있는 MySQL 쿼리

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(20),    -> Age int    -> ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> in

    20. MySQL에서 열의 처음 n 글자를 반환합니다.

      처음 n개의 문자를 반환하려면 LEFT() 함수를 사용하십시오. 다음은 구문입니다 - select left(yourColumnName,yourValue) from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> CourseTitle text    -> );

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:100/229  20-컴퓨터/Page Goto:1 94 95 96 97 98 99 100 101 102 103 104 105 106