본문 바로가기

db2314

MySQL mysql에서 여러 행을 하나의 행과 여러 열로 병합 MYSQL에서 작업 중이며 뷰로 가져올 사용자 데이터를 추출해야합니다. 이메일 클라이언트의 데이터를 사용할 것이므로 앱 레이어에서이 작업을 수행 할 수 없습니다. 문제는 사용자의 각 데이터 필드가 별도의 행에 포함되어 있다는 것입니다 (이는 Wordpress가 데이터 구조를 설정하는 방법입니다). 예를 들어 wp_usermeta에는 다음과 같이 각 사용자에 대한 여러 데이터 행이 있습니다. user_id meta_key meta_data 2 first_name Jane 2 last_name Austin 2 email jane@me.com 3 first_name Jack 3 last_name Palmer 3 email jack@me.com 다음과 같이 데이터를 하나의 행, 별도의 필드로 결합해야합니다. u.. 2020. 9. 27.
MySQL MySql 워크 벤치에서 테이블을 조인하는 방법은 무엇입니까? mySql 워크 벤치로 테이블을 시각적으로 조인하려면 어떻게합니까? SQL 스크립트를 사용하거나 쿼리 메뉴에 입력하지 않고? 이 MySql 워크 벤치를 사용하는 것에 관해서는 처음이지만 설명서를 살펴 보았지만 도움이되지 않았습니다.? 해결 방법 다음 링크를 시도하십시오. 그들은 좋은 스크린 샷 중심의 튜토리얼을 제공합니다 (특히 이것은 데이터베이스와 그 객체를 생성하기 위해 그래픽 사용자 인터페이스를 사용하기위한 것이므로) 참조 페이지 https://stackoverflow.com/questions/8283884 2020. 9. 27.
MySQL group_concat MYSQL 새 줄 group_concat(A,' ',B,' ',C) as Name, 그런 다음이 PHP를 사용하여 이 쿼리를 사용하면 이름 X, Y가 반환됩니다. 하지만 쉼표로 구분하지 않고 줄 바꿈을하는 것을 선호합니다. X Y 개행 어떤 생각? 해결 방법 group_concat(Name SEPARATOR ' ') as Name 참조 페이지 https://stackoverflow.com/questions/8285035 2020. 9. 27.
MySQL 특정 열의 값만 가져 오는 방법은 무엇입니까? mysql Java 커넥터를 사용하고 있습니다. 첫 번째 열과 두 번째 열의 내용을 다른 단계로 표시하려면 Java가 필요합니다. 어떻게해야합니까? String qry = "select col1,col2 from table1"; Resultset rs = statement.executeQuery(qry); 해결 방법 아래에 샘플을 게시했습니다. Statement s = conn.createStatement (); s.executeQuery ("SELECT id, name, category FROM animal"); ResultSet rs = s.getResultSet (); int count = 0; while (rs.next ()) { int idVal = rs.getInt ("id"); String .. 2020. 9. 27.
MySQL PHP에서 '참조로 매개 변수를 전달할 수 없음'오류를 해결하는 방법은 무엇입니까? 내 코드는 다음과 같습니다. $stmt = $conn->mysqli->prepare('INSERT INTO photos (CaseNo, ImageName, CaptureTime, UploadTime) VALUES (?,?,?,?)'); $stmt->bind_param('isss', $caseno, $index.'.'.$extension, date('Y-m-d H:i:s'), date('Y-m-d H:i:s')); 나는 이것을 또한 시도했다 : $stmt = $conn->mysqli->prepare('INSERT INTO photos (CaseNo, ImageName, CaptureTime, UploadTime) VALUES (?,?,?,?)'); $captureTime = date('Y-m-d H:i:s.. 2020. 9. 27.
MySQL mySQL DATETIME 날짜 사이에서 선택 4 개의 필드 (event_id, event_name, event_start_date, event_end_date)가있는 events라는 mySQL 테이블이 있습니다. 문제는 올바른 이벤트를 검색하는 것입니다. 예를 들어 2011/03/01에서 2011/03/30 사이의 기간 동안 모든 활성 이벤트에 대한 기록을 얻습니다. 모든 이벤트는 고려 된 기간 동안 활성화되며 레코드로 검색되어야합니다. 나는 그것을 올바르게 작동시키는 방법을 모른다! 솔루션? 제안? 아이디어? 감사 해결 방법 @Start 및 @End에 찾고있는 날짜 범위가 있다고 가정합니다. SELECT * FROM Events -- Exclude items known to be outside the range WHERE NOT ((event_e.. 2020. 9. 27.
MySQL .zip과 .msi 다운로드의 차이점 정말 프로그래밍 질문이 아니라는 것을 알고 미안합니다. 그러나 예를 들어 MySQL 웹 사이트에서 .zip 또는 .msi 파일을 다운로드 할 수있는 옵션이 제공됩니다. 결과가 정확히 동일한 응용 프로그램입니까, 아니면 두 가지 작업이 약간 다릅니다. 즉 .zip 옵션은 MySQL 폴더 아래에 모든 것이 있고 레지스트리에는 아무것도 포함되어 있지 않습니다. 이것은 내 문제와 미래의 문제에 많은 도움이 될 것입니다. 해결 방법 단일 상자에 단일 MySQL 설치를 계획하는 경우-.msi를 사용합니다. 단일 상자 .zip 패키지에 여러 번 설치하면 처리하기가 더 쉽습니다. 참조 페이지 https://stackoverflow.com/questions/828945 2020. 9. 27.
MySQL SELECT 문 mysql에서 사용자 정의 저장 프로 시저 호출 select 문에서 사용자 정의 저장 프로 시저를 호출하려고하는데 오류가 발생합니다. 그러나 시스템 프로 시저를 호출하면 잘 작동합니다. select 문에서 사용자 정의 프로 시저를 호출하는 방법이 있습니까? 이것은 mysql입니다. SELECT ID, email FROM user PROCEDURE simpleproc(); 오류 1106 (42000) : 알 수없는 프로 시저 'simpleproc' mysql> call simpleproc(); 쿼리 OK, 영향을받는 행 0 개 (0.21 초) 이므로 SELECT ID, email FROM user PROCEDURE ANALYSE(); 공장 해결 방법 Select 문에서 저장 프로 시저를 호출 할 수 있습니다 , 프로 시저를 호출하려면 다음 구문을 사용해.. 2020. 9. 27.
MySQL : 일반 오류 : 1366 잘못된 문자열 값 SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xE4\xD5\xABtZM...' for column 'Name' 이미 Stackoverflow에 게시 된 모든 답변을 읽었으며 문제도 Google 검색했지만 제안 된 모든 솔루션은 이미 내 코드에 있습니다. 데이터베이스, 테이블 및 모든 열에는 데이터 정렬 utf8_general_ci 가 있습니다. 아래에서 관련 코드를 볼 수 있습니다. application.ini resources.db.adapter = "Pdo_Mysql" resources.db.params.charset = "utf8" resources.db.params.host = "localhost" resources.db.para.. 2020. 9. 27.
MySQL : 일반 오류 : 1366 잘못된 문자열 값 SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xE4\xD5\xABtZM...' for column 'Name' 이미 Stackoverflow에 게시 된 모든 답변을 읽었으며 문제도 Google 검색했지만 제안 된 모든 솔루션은 이미 내 코드에 있습니다. 데이터베이스, 테이블 및 모든 열에는 데이터 정렬 utf8_general_ci 가 있습니다. 아래에서 관련 코드를 볼 수 있습니다. application.ini resources.db.adapter = "Pdo_Mysql" resources.db.params.charset = "utf8" resources.db.params.host = "localhost" resources.db.para.. 2020. 9. 27.