«mysql» 태그된 질문

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

7
MySQL에서 스키마 / 데이터베이스의 차이점
MySQL에서 스키마와 데이터베이스간에 차이가 있습니까? SQL Server에서 데이터베이스는 스키마와 관련하여 상위 수준 컨테이너입니다. 나는 읽었 Create Schema와 Create Database본질적으로 나를 스키마와 데이터베이스가 동일한 개체에 대한 다른 단어 있다고 생각하는 리드 MySQL은 같은 일을 수행합니다.


8
SQL varchar 열 길이에 대한 모범 사례 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 개월 전 . 이 질문을 개선하십시오 새로운 SQL 테이블을 설정하거나 varchar기존 테이블에 새로운 열을 추가 할 때마다 한 가지 궁금합니다 …


15
LIKE 와일드 카드를 사용하여 열에서 어떻게 대소 문자를 구분하지 않고 검색 할 수 있습니까?
나는 몇 가지를 둘러 보았고 내가 겪은 것을 찾지 못했습니다. SELECT * FROM trees WHERE trees.`title` LIKE '%elm%' 이것은 잘 작동하지만 나무의 이름이 Elm 또는 ELM 등인 경우에는 그렇지 않습니다. 이 와일드 카드 검색에서 SQL 대소 문자를 구분하지 않게하려면 어떻게합니까? MySQL 5와 Apache를 사용하고 있습니다.



7
SELECT로 삽입
select를 사용하여 삽입하는 쿼리가 있습니다. INSERT INTO courses (name, location, gid) SELECT name, location, gid FROM courses WHERE cid = $cid 삽입물에 대해 "이름, 위치"만 선택하고 쿼리에서 gid를 다른 것으로 설정할 수 있습니까?
287 mysql  sql  insert-select 


8
mysql을 피하는 방법 '잠금을 시도 할 때 교착 상태가 발견되었습니다. 거래를 다시 시작하십시오 '
온라인 사용자를 기록하는 innoDB 테이블이 있습니다. 사용자가 페이지를 새로 고칠 때마다 업데이트되어 자신이있는 페이지와 사이트에 대한 마지막 액세스 날짜를 추적합니다. 그런 다음 이전 레코드를 삭제하기 위해 15 분마다 실행되는 크론이 있습니다. 잠금을 시도 할 때 'Deadlock이 발견되었습니다. 어젯밤 약 5 분 동안 트랜잭션을 다시 시작하십시오.이 테이블에 INSERT를 실행할 때 나타납니다. …
286 mysql  deadlock 

16
MySQL에서 테이블 이름 바꾸기
MySQL에서 테이블 이름 바꾸기가 작동하지 않습니다 RENAME TABLE group TO member; 오류 메시지는 #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group RENAME TO member' at line 1 쿼리가 나를 위해 …



24
MySQL의 ROW_NUMBER ()
MySQL에서 SQL Server 기능을 복제하는 좋은 방법이 ROW_NUMBER()있습니까? 예를 들면 다음과 같습니다. SELECT col1, col2, ROW_NUMBER() OVER (PARTITION BY col1, col2 ORDER BY col3 DESC) AS intRow FROM Table1 그런 다음 예를 들어 조건 intRow을 1로 제한 하여 col3각 (col1, col2)쌍 마다 가장 높은 단일 행을 얻을 수 있습니다.

12
MySQL Orderby 숫자, Nulls 마지막
현재 저는 진술서에서 매우 기본적인 OrderBy를하고 있습니다. SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC 이것의 문제점은 'position'에 대한 NULL 항목이 0으로 취급된다는 것입니다. 따라서 position이 NULL 인 모든 항목은 1,2,3,4가있는 항목 앞에 나타납니다. 예 : NULL, NULL, NULL, 1, 2, 3, 4 다음 순서를 달성 …

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