«mysql» 태그된 질문

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

27
각 그룹에서 마지막 레코드 검색-MySQL
messages아래와 같이 데이터가 포함 된 테이블 이 있습니다. Id Name Other_Columns ------------------------- 1 A A_data_1 2 A A_data_2 3 A A_data_3 4 B B_data_1 5 B B_data_2 6 C C_data_1 query를 실행하면 다음 select * from messages group by name과 같은 결과가 나타납니다. 1 A A_data_1 4 B B_data_1 6 …

11
INNER JOIN ON vs WHERE 절
간단하게하기 위해 모든 관련 필드가이라고 가정합니다 NOT NULL. 넌 할 수있어: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) 그렇지 않으면: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) 이 두 가지가 같은 방식으로 …
941 sql  mysql  join  inner-join 



11
MySQL 테이블에 삽입하거나 존재하는 경우 업데이트
데이터베이스 테이블에 행을 추가하고 싶지만 동일한 고유 키가있는 행이 있으면 행을 업데이트하고 싶습니다. 예를 들면 다음과 같습니다. insert into table (id, name, age) values(1, "A", 19) 고유 키는 id이고 내 데이터베이스 에는 행 이 있다고 가정 해 봅시다 id = 1. 이 경우 해당 값을 해당 행으로 업데이트하고 싶습니다. 일반적으로 …


25
MyISAM 및 InnoDB 비교
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 나는 많은 데이터베이스 쓰기를 포함하는 프로젝트를 진행하고 있다고 말합니다 ( 70 % 삽입 및 30 % 읽기 …


8
MySQL : 큰 VARCHAR 대 텍스트?
MySQL 사이에 사용자 간 메시지를 기록하는 메시지 테이블이 있습니다. 일반적인 ID 및 메시지 유형 (모든 정수 유형) 외에도 실제 메시지 텍스트를 VARCHAR 또는 TEXT로 저장해야합니다. 프런트 엔드 제한을 3000 자로 설정하여 메시지가이 길이보다 오래 db에 삽입되지 않음을 의미합니다. VARCHAR (3000) 또는 TEXT와 관련하여 근거가 있습니까? VARCHAR (3000)을 작성하는 것에는 다소 …
845 mysql  text  messages  varchar 

10
MySQL에 '존재하지 않는 경우 삽입'하는 방법?
인터넷 검색으로 시작하여 뮤텍스 테이블에 대해 이야기하는 이 기사 를 찾았습니다 . ~ 1400 만 개의 레코드가있는 테이블이 있습니다. 동일한 형식으로 더 많은 데이터를 추가하려면 한 쌍의 쿼리를 사용하지 않고 삽입하려는 레코드가 없는지 확인하는 방법이 있습니까? 빈)? unique필드에 대한 제약 insert이 이미 존재하는 경우 실패를 보장 합니까? PHP를 통해 삽입을 …

18
조인 대 하위 쿼리
나는 구식 MySQL 사용자이며 항상 JOIN하위 쿼리 보다 선호 했습니다. 그러나 요즘에는 모든 사람들이 하위 쿼리를 사용하고 있습니다. 이유를 모르겠습니다. 차이가 있는지 스스로 판단 할 이론적 지식이 부족합니다. 하위 쿼리는 a만큼 우수 JOIN하므로 걱정할 것이 없습니까?
837 sql  mysql  subquery  join 

11
“삽입 무시”대“삽입… 중복 키 업데이트시”
INSERT많은 행이 있는 문을 실행하는 동안 실패를 유발하는 중복 항목을 건너 뛰고 싶습니다. 몇 가지 연구를 한 결과 내 옵션은 다음 중 하나를 사용하는 것으로 보입니다. ON DUPLICATE KEY UPDATE 어떤 비용으로 불필요한 업데이트를 의미하거나 INSERT IGNORE 이는 다른 종류의 실패가 미 고지에 빠지도록 초대하는 것을 의미합니다. 이 가정에서 내가 …
833 mysql  insert 

17
MySQL 오류 코드 : MySQL Workbench에서 업데이트 중 1175
나는 열을 업데이트하기 위해 노력하고있어 visited그것을 값 1. 내가 사용하는 MySQL의 워크 벤치를 제공하기 위해, 나는 워크 벤치 내부에서 SQL 편집기에서 문을 쓰고 있어요. 다음 명령을 작성 중입니다. UPDATE tablename SET columnname=1; 다음과 같은 오류가 발생합니다. 안전 업데이트 모드를 사용 중이고 KEY 열을 사용하는 WHERE없이 테이블을 업데이트하려고했습니다. 안전 모드를 비활성화하려면 …


24
MySQL에서 중복 값 찾기
varchar 열이있는 테이블이 있으며이 열에 중복 값이있는 모든 레코드를 찾고 싶습니다. 중복을 찾기 위해 사용할 수있는 가장 좋은 쿼리는 무엇입니까?
769 mysql 

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