«mysql» 태그된 질문

MySQL은 SQL (Structured Query Language)을 사용하는 무료 오픈 소스 관계형 데이터베이스 관리 시스템 (RDBMS)입니다. SQL Server, SQLite 등과 같은 다른 DB에는이 태그를 사용하지 마십시오. 이들은 서로 다른 DB로서 데이터를 관리하기 위해 자체 SQL 방언을 사용합니다.

2
MySQL : GROUP_CONCAT 값 정렬
간단히 말해서 : GROUP_CONCAT 문의 값을 정렬하는 방법이 있습니까? 질문: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences 나는이 행을 얻는다 : 공예품»가구 …

13
MySQL은 열이 비어 있지 않은 곳을 선택하십시오.
MySQL에서 무언가 존재하는 열만 선택할 수 있습니까? 예를 들어 다음과 같은 쿼리가 있습니다. select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 phone이 813으로 시작하고 phone2에 무언가가있는 행만 선택하려고합니다.
182 sql  mysql 

4
MySQL / SQL : 날짜 / 시간 열에서만 날짜별로 그룹화
다음과 같은 열이있는 테이블이 있습니다 mydate DATETIME... 다음과 같은 쿼리가 있습니다. SELECT SUM(foo), mydate FROM a_table GROUP BY a_table.mydate; datetime시간과 분을 포함한 전체 그룹으로 묶습니다. 에 의해가 YYYY/MM/DD아닌 날짜까지만 그룹을 만들고 싶습니다 YYYY/MM/DD/HH/mm. 이 작업을 수행하는 방법을 아는 사람이 있습니까? 내 코드에서 동적으로 (atm처럼) 할 수는 있지만 휴지통 코드를 정리하고 …
182 sql  mysql 

12
MySQL에서 기본 키 제거
user_customers를 라이브 MySQL 데이터베이스의 권한에 매핑하는 다음 테이블 스키마가 있습니다. mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | int(11) | NO | PRI | …

8
복합 기본 키를 올바르게 작성하는 방법-MYSQL
여기에 내가 작업하고있는 강렬한 설정이 지나치게 단순화되었습니다. table_1그리고 table_2모두는 ID로 자동 증가 대리 기본 키를 가지고있다. 및 info에 대한 정보가 포함 된 테이블입니다 .table_1table_2 table_1 (id, field) table_2 (id, field, field) info ( ???, field) 난의 기본 키해야하는 경우 결정하려고 info에서 ID의 합성을 table_1하고 table_2. 이 작업을 수행 할 경우이 …

5
MySQL-선택시 행 번호 가져 오기
항목을 정렬하면 select 문을 실행하고 행 번호를 얻을 수 있습니까? 나는 이와 같은 테이블을 가지고있다 : mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+---------------------+------+-----+---------+----------------+ | orderID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | itemID …
181 mysql  sql  row-number 

5
MySQL“NOT IN”쿼리
Table1다른 테이블 ( Table2) 의 열에 주요 열 값이없는 곳의 모든 행을 던지기 위해 간단한 쿼리를 실행하고 싶었습니다 . 나는 다음을 사용하려고 시도했다. SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal 대신 구문 오류가 발생합니다. 구글 검색을 통해 사람들이 MySQL을 지원하지 않으며 NOT IN매우 복잡한 것을 사용해야하는 포럼으로 이끌었습니다 …
181 sql  mysql 


17
mysqld를 중지하는 방법
mysqld의 시작 명령 (Mac 사용)을 찾으려면 다음을 수행하십시오. ps aux|grep mysql 다음과 같은 결과가 나오므로 mysql 서버를 시작할 수 있습니다. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... 명령 줄에서 mysql을 중지하는 데 필요한 명령을 어떻게 찾을 수 있습니까?
181 mysql  macos 

14
쿼리 대 여러 쿼리
JOIN 쿼리가 여러 쿼리보다 빠릅니까? 기본 쿼리를 실행 한 다음 기본 쿼리의 결과를 기반으로 다른 많은 SELECT를 실행합니다. 가입하면 응용 프로그램의 디자인이 많이 복잡해지기 때문에 묻습니다. 그들이 더 빠르면 누구나 대략적으로 대략적으로 얼마만큼을 근사 할 수 있습니까? 1.5x이면 상관하지 않지만 10x이면 내가 생각합니다.

14
MYSQL OR 대 IN 성능
다음과 같은 성능과 관련하여 차이가 있는지 궁금합니다. SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... 또는 MySQL이 컴파일러가 코드를 최적화하는 것과 같은 방식으로 SQL을 …

9
DEFAULT 절에 CURRENT_TIMESTAMP가있는 TIMESTAMP 열이 하나만있는 이유는 무엇입니까?
DEFAULT 또는 ON UPDATE 절에 CURRENT_TIMESTAMP가있는 TIMESTAMP 컬럼이 하나만있는 이유는 무엇입니까? CREATE TABLE `foo` ( `ProductID` INT(10) UNSIGNED NOT NULL, `AddedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `UpdatedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=INNODB; 발생하는 오류 : 오류 코드 : 1293 잘못된 테이블 정의; DEFAULT 또는 ON …

5
가능한 두 테이블 중 하나에 MySQL 외래 키를 사용할 수 있습니까?
여기 내 문제가 있는데 세 개의 테이블이 있습니다. 지역, 국가, 주. 국가는 지역 내부에있을 수 있고, 국가는 지역 내부에있을 수 있습니다. 지역은 먹이 사슬의 최상위입니다. 이제 두 개의 열이있는 popular_areas 테이블을 추가하고 있습니다. region_id 및 popular_place_id 그것을 가능하게 popular_place_id 중 국가에 대한 외래 키가 될 수 있나요 또는 상태. 아마도 …

11
단일 웹 페이지에서 여러 MySQL 데이터베이스에 어떻게 연결합니까?
몇 가지 데이터베이스에 정보가 분산되어 있으며 PHP를 사용하여 모든 정보를 하나의 웹 페이지에 저장하고 싶습니다. 단일 PHP 웹 페이지에서 여러 데이터베이스에 연결하는 방법이 궁금합니다. 다음을 사용하여 단일 데이터베이스에 연결하는 방법을 알고 있습니다. $dbh = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL"); 그러나 여러 "mysql_connect"명령을 사용하여 다른 데이터베이스를 열 …
179 php  mysql 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.