mysql2314 MySQL 다른 테이블의 값으로 mysql 업데이트 열 두 개의 테이블이 있습니다. id name value =================== 1 Joe 22 2 Derk 30 각 테이블의 확인 이름을 기반으로 tableA 에서 tableB 로 value 의 값을 복사해야합니다. 이 UPDATE 문에 대한 팁이 있습니까? 해결 방법 이 답변 외에도 table.value에 따라 table.value를 동적으로 변경 해야하는 경우 예를 들어 다음과 같이 할 수 있습니다. UPDATE tableB INNER JOIN tableA ON tableB.name = tableA.name SET tableB.value = IF(tableA.value > 0, tableA.value, tableB.value) WHERE tableA.name = 'Joe' 참조 페이지 ht.. 2021. 2. 2. MySQL 명령 줄에서 루트 사용자에 대한 액세스가 거부되었습니다. 방금 xampp를 설치했고 명령 줄을 사용하여 mySQL을 작성하고 있습니다. 비밀번호없이 'root'를 사용하고 있으며 mysql에 연결할 수 있지만 1044 access denied for user ''@ 'localhost' 오류가 발생하므로 CREATE DATABASE 를 사용할 수 없습니다. -uroot 로 로그인했습니다. phpMyadmin에서 원하는 작업을 수행 할 수있는 권한이 있지만 명령 줄에서는 쓰기 권한이없는 것 같습니다. 이 주제에 대한 다른 모든 관련 게시물을 살펴 봤지만 아무 소용이 없습니다. 어차피 권한이 없기 때문에 권한을 부여 할 수 없습니다. 해결 방법 ODBC 커넥터 msi를 다시 설치하고 mySQL을 직접 (xampp 제외) 다시 설치했으며 이제 작동합니다. SHOW .. 2021. 2. 2. MySQL SQL Query to Select Everything Except the Max Value 세 개의 테이블에서 데이터를 가져 오는 다소 복잡한 쿼리가 있는데 이제 더 복잡해지기를 원합니다 (오 이런)! 마지막으로 게시 된 기능이 페이지의 자체 섹션에 표시되기를 바랍니다. 테이블의 마지막 항목을 선택하면 매우 쉽습니다. 그러나 복잡한 쿼리 (사이트의 메인 페이지)의 경우이 기능이 표시되지 않도록하고 싶습니다. 다음 쿼리를 이전 쿼리에 결합 하고 싶지만 올바른 결과가 반환되지 않습니다. SELECT features.featureTitle AS title, features.featureSummary AS body, features.postedOn AS dummy, DATE_FORMAT( features.postedOn, '%M %d, %Y' ) AS posted, NULL, NULL, staff.s.. 2021. 2. 2. MySQL 쿼리를 사용하여 전체 테이블에서 텍스트 찾기 및 바꾸기 일반적으로 수동 찾기를 사용하여 phpmyadmin을 사용하여 MySQL 데이터베이스의 텍스트를 바꿉니다. 이제 지겨워 요. phpmyadmin의 전체 테이블에서 텍스트를 찾아 새 텍스트로 바꾸는 쿼리를 어떻게 실행할 수 있습니까? 예 : 키워드 domain.com 을 찾고 www.domain.com 으로 바꿉니다. 해결 방법 단일 테이블 업데이트의 경우 UPDATE `table_name` SET `field_name` = replace(same_field_name, 'unwanted_text', 'wanted_text') 여러 테이블 에서- 모든 테이블에서 편집하려는 경우 가장 좋은 방법은 dump 를 가져온 다음 찾기 / 바꾸기 를 다시 업로드하는 것입니다. 참조 페이지 https://stackove.. 2021. 2. 2. MySQL Stored Procedures, MySQL and PHP 질문은 상당히 개방적입니다. 나는 MS SQLServer와 함께 Stored Procs를 고전적인 ASP 및 ASP.net과 함께 얼마 동안 사용해 왔으며 많이 좋아합니다. 작업중인 작은 취미 프로젝트가 있으며 여러 가지 이유로 LAMP 경로를갔습니다. MySQL 및 PHP5에서 저장 프로 시저를 사용하기위한 힌트 / 트릭 / 트랩 또는 좋은 시작점이 있습니까? 내 버전의 MySQL은 저장 프로 시저를 지원합니다. 해결 방법 mysqli 는 잊어 버리세요. PDO보다 사용하기가 훨씬 더 어렵고 이미 제거 되었어야합니다. mysql에 비해 크게 개선 된 것은 사실이지만 mysqli에서 동일한 효과를 얻으려면 PDO, 즉 연관 fetchAll 에 비해 엄청난 노력이 필요할 때가 있습니다. $stmt = $d.. 2021. 2. 2. MySQL Double Join 두 개의 테이블이 있습니다. teams ---------------- |uid|name |rank| ---------------- | 1 |Team1| 1 | | 2 |Team2| 2 | ---------------- games ----------------------------------------------------------------------- |uid|team_one_uid|team_one_score|team_two_uid|team_two_score|game_date| ----------------------------------------------------------------------- |1|1|70|2|50|2012-12-12| 팀 테이블에는 팀 목록과 순위와 같은 기타 데이터가 .. 2021. 2. 2. MySQL 기존 mysql 테이블에서 파티션을 만드는 방법은 무엇입니까? tbl_rtdata라는 테이블이 있습니다. 해당 테이블의 모든 파티션을 삭제하고 아래 방식으로 새 파티션을 만듭니다. ALTER TABLE tbl_rtdata PARTITION BY RANGE (Month(fld_date)) SUBPARTITION BY HASH (Day(fld_date)) SUBPARTITIONS 12( PARTITION Apr_0 VALUES LESS THAN (2012-05-01), PARTITION May_1 VALUES LESS THAN (2012-06-01), PARTITION Jun_2 VALUES LESS THAN (2012-07-01), PARTITION Jul_3 VALUES LESS THAN (2012-08-01), PARTITION Aug_4 VALUES LESS T.. 2021. 2. 2. MySQL 테이블 생성 날짜는 어떻게 알 수 있습니까? 데이터베이스의 특정 테이블이 만들어진 날짜를 얻을 수 있는지 궁금합니다. 고용주가이 기능을 추가하려고하는데 Google에서 해결책을 찾지 못했습니다. 나는 SO가 다음으로보기 좋은 곳이라고 생각했습니다. 해결 방법 테이블의 create_time 에 대해 information_schema 를 쿼리합니다. 예를 들면 : SELECT create_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'your_schema' AND table_name = 'your_table' 참조 페이지 https://stackoverflow.com/questions/11868656 2021. 2. 2. MySQL에서 분기의 첫 번째 날짜는 어떻게 얻습니까? 지금까지 내가 가지고있는 코드는 다음과 같습니다. 날짜가있는 분기의 시작 날짜를 찾기 위해? SELECT QUARTER(r.callDate) AS quar, YEAR(r.callDate) AS ryear, ???????? AS scoreDateStart, (SELECT DATE (DATE_SUB( DATE_ADD( CONCAT( YEAR( r.callDate ), '-01-01'), INTERVAL QUARTER(r.callDate) QUARTER ), INTERVAL 1 DAY))) AS scoreDateEnd, group_concat(DISTINCT(r.resultId) separator ', ') AS resultIds FROM results AS r GROUP BY quar, ryear ORDER.. 2021. 2. 2. MySQL 제한 1로 mysql 조인 일대 다 관계에 두 개의 테이블이 있다고 가정합니다. 그리고 관련 테이블의 첫 번째 레코드와 함께 각 기본 레코드의 열을 선택하려고합니다. 나는 몇 가지 방법을 시도했지만 안 간다 ... 여기에서이 SQL 바이올린으로 끝납니다. 문제는 하위 선택에서 a.ID를 참조 할 수 없다는 것입니다. 물론 이것은 작동하지 않지만 내가 생각할 수있는 전부입니다. select a.*,b.* from event a left join (select * from event_pictures where a.ID=article limit 1) b on a.ID=b.article; 그것을 고치는 방법에 대한 아이디어가 있습니까? 해결 방법 아니요, a 에 결합 된 하위 선택에서 a.ID 를 참조 할 수 없습니다. 다음을 수행 할 .. 2021. 2. 2. 이전 1 ··· 18 19 20 21 22 23 24 ··· 232 다음