본문 바로가기

SQL2314

MySQL Workbench가 데이터베이스 서버에 연결할 수 없음 해결 방법 연결 관리를 클릭하십시오. 로컬 인스턴스 MySQL을 선택합니다. 연결 방법을 로컬 소켓 / 파이프로 변경합니다. 이제 연결 테스트가 성공했습니다. 참조 페이지 https://stackoverflow.com/questions/16129399 2021. 1. 3.
MySQL 레일에서 여러 테이블 결합 아래 mysql 쿼리를 rails activerecord에 어떻게 작성합니까? select A.*, B.* from raga_contest_applicants_songs AS A join raga_contest_applicants AS B ON B.contest_applicant_id = A.contest_applicant_id join raga_contest_rounds AS C ON C.contest_cat_id = B.contest_cat_id WHERE C.contest_cat_id = contest_cat_id GROUP BY C.contest_cat_id 두 테이블에 조인을 작성하는 방법을 알고 있습니다. 그러나 3 테이블에서 조인을 사용하는 방법에 대해 확신이 없습니다. 해결 방법 질문에서 .. 2021. 1. 3.
MySQL Node.js 및 mysql 콜백 : 쿼리 콜백의 쿼리 내가 원하는 것은 데이터베이스에 데이터가없는 경우 일부 데이터를 삽입하는 것이므로 Insert SQL을 Select SQL의 콜백 함수에 넣었지만 다음과 같은 오류가 발생했습니다. {[오류 : 종료를 호출 한 후 쿼리를 대기열에 넣을 수 없습니다.] 코드 : 'PROTOCOL_ENQUEUE_AFTER_QUIT', 치명적 : false} 내 코드 스 니펫은 다음과 같습니다. db.query('SELECT count(*) as Resultcount FROM tablename WHERE email = ? and password = ?', [post.email, post.password], function(error, result){ if (result[0].Resultcount == 0){ var query2.. 2021. 1. 3.
MySQL 루프없이 키로 다차원 배열의 값 합계 나는 이것을 가지고있다: Array ( [0] => Array ( [f_count] => 1 [uid] => 105 ) [1] => Array ( [f_count] => 0 [uid] => 106 ) [2] => Array ( [f_count] => 2 [uid] => 107 ) [3] => Array ( [f_count] => 0 [uid] => 108 ) [4] => Array ( [f_count] => 1 [uid] => 109 ) [5] => Array ( [f_count] => 0 [uid] => 110 ) [6] => Array ( [f_count] => 3 [uid] => 111 ) ) 필요한 것은 7 "이며 f_count 열의 합계입니다. PHP 5.4를 실행하고 있습니다. 누군가가 for.. 2021. 1. 3.
MySQL 데이터베이스에서 PHP 테이블로 특정 데이터를 가져 오는 방법은 무엇입니까? MySQL 데이터베이스에서 .php 파일의 테이블로 데이터를 가져오고 싶습니다. 테이블의 모든 행에 사용자가 다운로드 할 수있는 제목, 텍스트 및 첨부 파일 ($ name)을 표시하고 싶습니다. The problem is when I display that, I get all attachments from database shown in list in every table row in my .php file. 따라서 데이터베이스 테이블 행의 제목 및 텍스트와 동일한 ID를 가진 데이터베이스에서 행당 하나의 첨부 파일 만 표시하고 싶습니다. 이것은 내 데이터베이스 테이블입니다. CREATE TABLE IF NOT EXISTS `table` ( `id` int(11) NOT NULL AUTO_INCREMEN.. 2021. 1. 2.
MySQL 삭제하기 전에 자바 스크립트 삭제 확인 사용자가 레코드를 삭제할 것인지 묻는 JavaScript 확인 ​​대화 상자를 표시하고 있습니다. 그러나 사용자가 "예"를 클릭하더라도 쿼리는 계속 실행되고 레코드는 여전히 삭제됩니다. 여기서 문제가 될 수있는 코드는 다음과 같습니다. 따라서 취소를 클릭해도 쿼리 / 레코드가 삭제됩니다. 내가 뭘 잘못하고 있는지 어떻게 막을 수 있습니까? 아직 JS 의 초보자입니다! :( 해결 방법 확인 대화 상자의 반환 값을 사용해야합니다. echo""; echo// form fields here!... echo""; if (isset($_POST['delete'])){ //delete clicked //get variables here //run query delete record from xyz where id=$.. 2021. 1. 2.
MySQL stdClass 객체 제목을 에코하는 방법 내가 원하는 것은 제목 만 에코하는 것입니다. 아래 명령은 다음 트리거에 의해 인쇄됩니다. print_r($results); Array ( [0] => stdClass Object ( [title] => Title A [catid] => 1 ) [1] => stdClass Object ( [title] => Title B [catid] => 1 ) ) 제목 A 만 에코하려면 어떻게해야하나요? 감사합니다! 해결 방법 객체의 배열 일 뿐이므로 ... $results[0]->title 참조 페이지 https://stackoverflow.com/questions/16154405 2021. 1. 2.
MySQL MySql-HAVING vs WHERE 이 두 쿼리의 차이점은 무엇입니까? SELECT f.name, u.name, u.id FROM families f JOIN units u ON f.unit_id = u.id HAVING u.id IN( 43, 413, 22 ) 과: SELECT f.name, u.name, u.id FROM families f JOIN units u ON f.unit_id = u.id WHERE u.id IN( 43, 413, 22 ) 이 두 쿼리의 결과는 정확히 동일합니다. 그렇다면 차이점은 무엇입니까? 해결 방법 SQL에서 having 절과 where 절의 차이점은 where 절은 집계와 함께 사용할 수 없지만 having 절은 사용할 수 있다는 것입니다. 이를 생각하는 한 가지 방법은 having 절이 where 절.. 2021. 1. 2.
MySQL 다중 선택 (PHP 및 MySQL) 다음과 같은 다중 선택 양식이 있습니다. state 1 state 2 state 3 state 4 state 5 하나 이상의 상태를 선택한 다음 데이터베이스에 쿼리를 만들고 선택한 각 상태에 대한 설명을 표시 할 수 있기를 원합니다. 그래서 이것은 PHP와 MySQL을 사용하여 쿼리를 작성해야하는 것입니다. $state = $_POST['states']; $data = mysql_query("SELECT * from states WHERE id_state = '$state'",$db); while($row = mysql_fetch_array($data)){ $result=$row['description']; } echo $result; 나는 그 코드를 가지고 있으며 아무것도 표시하지 않습니다. 이 문제를.. 2021. 1. 2.
MySQL How to log query and its execution time of each query which runs on a db? 250 개가 넘는 테이블이있는 거대한 데이터베이스가 있습니다. 다른 유형의 쿼리가 데이터베이스에서 실행됩니다. 데이터베이스가 수년에 걸쳐 성장했기 때문에 이제 데이터베이스와 쿼리를 최적화해야합니다. 나는 이미 인덱싱 등과 같은 최적화 개념을 따랐습니다. 내 문제는 데이터베이스에서 실행되는 각 쿼리의 쿼리 및 실행 시간을 기록하는 방법입니다. 따라서 몇 초가 걸리는 쿼리를 분석하고 최적화 할 수 있습니다. MYSQL 트리거가 이상적이라는 것을 알고 있지만 전체 데이터베이스에 대한 트리거를 작성하는 방법을 모르기 때문에 각 쿼리를 쿼리 실행 시간으로 테이블에 기록합니다. 트리거가 데이터베이스에서 발생한 모든 CRUD 작업을 기록하기를 원합니다. 어떻게하면 되나요? 해결 방법 참조 페이지 https://sta.. 2021. 1. 2.