반응형

mariadb 81

PHP/Larabel을 사용하여 MySQL/MariaDB에서 모든 POI를 얻는 데 더 빠른 접근 방식은 무엇입니까?

PHP/Larabel을 사용하여 MySQL/MariaDB에서 모든 POI를 얻는 데 더 빠른 접근 방식은 무엇입니까? 내가 틀렸다면 고쳐 주세요. 사용자들이 제 웹사이트에서 만든 가장 가까운 집을 얻기 위한 세 가지 방법이 있습니다. 두 개의 열(위도, 경도)이 모두 부동인 테이블을 작성하려면: 여기 있습니다. $latitude = 50; $longitude = 60; SELECT * FROM my_table WHERE (latitude = $latitude-10) AND (longitude = $longitude-10) 여기서 10은 예를 들어 1km를 의미합니다. 이 방법에서는 하베신 공식을 사용할 수도 있습니다. 이러한 열(위도, 경도)을 POINT 유형으로 명명된 한 열에 병합하고 각 행을 하나씩..

programing 2022.09.13

2개의 열이 있는 SQL:상위 3명의 사용자로부터의 커미션 및 커미션 합계

2개의 열이 있는 SQL:상위 3명의 사용자로부터의 커미션 및 커미션 합계 데이터베이스에서 SQL 통계를 실행하려고 합니다.날짜, 사용자 ID, 금액으로 구성된 작업 목록을 가지고 있습니다. 그 결과, 3개의 컬럼을 가지고 싶다고 생각하고 있습니다. 월(2020-01) 매출합계(xxx.xx) 이달 상위 3개 지출자의 매출 합계. (xxx.xx) 내가 지금까지 쓴 글과 내가 처한 상황은 다음과 같다. SELECT DATE_FORMAT(`date_bill`, '%Y-%m') as money_month, SUM(`commission`) as 'Money' FROM `money` LEFT JOIN( SELECT SUM(`commission`) as value, DATE_FORMAT(`date_bill`, '%Y..

programing 2022.09.12

특정 자식 값의 부모 키를 가져오는 mariadb json 쿼리

특정 자식 값의 부모 키를 가져오는 mariadb json 쿼리 계약서를 json 형식으로 mariadb 데이터베이스(10.3.21)에 저장한 클라이언트를 받았습니다. 부모 키는 계약형태의 아이디입니다. cb = 체크박스를 켜면 (1), (0), p & pt는 가격관련으로 제 질문과는 관련이 없습니다. 단순화된 json 형식은 다음과 같이 구성됩니다. { "1": { "cb": "0", "p": "1", "pt": "m" }, "2": { "cb": "1", "p": "395", "pt": "y" }, "3": { "cb": "0", "p": "", "pt": "m" }, "7": { "cb": "1", "p": "120", "pt": "m" } } 특정 계약 유형을 가진 모든 회사의 결과를 얻을 수 있..

programing 2022.09.12

MariaDB - 릴레이 로그 읽기 실패: 릴레이 로그 이벤트 항목을 구문 분석할 수 없습니다.

MariaDB - 릴레이 로그 읽기 실패: 릴레이 로그 이벤트 항목을 구문 분석할 수 없습니다. 슬레이브 상태를 확인할 때 다음 오류가 발생함 릴레이 로그 읽기 실패: 릴레이 로그 이벤트 항목을 구문 분석할 수 없습니다.생각할 수 있는 원인으로는 마스터의 바이너리 로그가 손상되었거나(바이너리 로그에서 'mysqlbinlog'를 실행하여 확인할 수 있음), 슬레이브의 릴레이 로그가 손상되었거나(릴레이 로그에서 'mysqlbinlog'를 실행하여 확인할 수 있음), 네트워크 문제 또는 마스터 또는 슬레이브의 MySQL 코드에 버그가 있습니다.마스터의 바이너리 로그 또는 슬레이브의 릴레이 로그를 확인하려면 이 슬레이브에 'SHOW SLAVE STATUS'를 발행하여 이름을 알 수 있습니다. 1개의 마스터노드와..

programing 2022.09.12

프라이머리 SQL별 FIFO 값 감소

프라이머리 SQL별 FIFO 값 감소 이런 타벨이 있는데.. 아이디 코드 이름. 양 1 A1 ABC 10 2 A2 BCD 20 3 A1 ABC 30 4 A1 ABC 10 5 A3 EDC 30 나는 이 태벨로 수량을 줄이고 싶다. 코드 이름. 양 A1 ABC 45 A2 BCD 5 나는 이렇게 결과를 원한다. 아이디 코드 이름. 양 1 A1 ABC 0 2 A2 BCD 15 3 A1 ABC 0 4 A1 ABC 5 5 A3 EDC 30 난 이 사건에 대해 아무것도 몰라고마워..언급URL : https://stackoverflow.com/questions/71081355/decrese-value-on-fifo-by-primary-sql

programing 2022.09.11

다른 테이블에서 동일한 ID의 SQL 쿼리 수 행

다른 테이블에서 동일한 ID의 SQL 쿼리 수 행 이미 다른 답변을 확인했지만 안타깝게도 도움이 되지 않았습니다.그래서 나는 다른 테이블에서 같은 아이디가 몇 개인지 세어보고 싶다.제 테이블은 이렇게 생겼어요. 왼쪽에서 첫 번째 테이블은 "resources"이고 두 번째 테이블은 "equipment_entity"입니다.그래서 몇 명인지 세어보고 싶다.resource_class_id와 결합하면 있다equipment_entity.id. 지금까지 시도했지만 효과가 없습니다.어떤 도움이라도 좋습니다.같은 문제 또는 도움말이 있는 링크.감사합니다! SELECT e.*, r.equipment_class_id, r.resource_type FROM equipment_entity as e LEFT JOIN resour..

programing 2022.09.11

MariaDB에서 자동 완료를 활성화하려면 어떻게 해야 합니까?

MariaDB에서 자동 완료를 활성화하려면 어떻게 해야 합니까? 파일 생성~/.my.cnf [mysql] auto-rehash 데몬을 재기동했다. 자동완성이 작동하지 않습니다. MariaDB에서 자동 완료를 활성화하려면 어떻게 해야 합니까? 유효하게 할 필요는 없습니다. mysql 사용 mysql 및 일반 구문을 사용하는 명령어는 다음과 같습니다. mysql 옵션들 mysql은 다음 옵션을 지원합니다. --자동 재플래시 자동 리허빙을 유효하게 합니다.이 옵션은 기본적으로 켜져 있으며 데이터베이스, 테이블 및 열 이름을 완료할 수 있습니다. ...이름을 입력하려면 첫 번째 부분을 입력하고 Tab 키를 누릅니다.이름이 모호하지 않으면 mysql에 의해 완료됩니다.그렇지 않으면 Tab 키를 다시 눌러 지금까지..

programing 2022.09.11

Php가 최신 업데이트된 sql 프로시저 결과를 반환하지 않음

Php가 최신 업데이트된 sql 프로시저 결과를 반환하지 않음 mariaDB, 코드 시그니터 php 사용 작업대에서 절차를 실행하면 올바른 결과가 나타납니다. 그러나 php codeigniter를 사용하여 동일한 프로시저를 실행하면 다른 결과 세트가 반환됩니다. array(1) { [0]=> array(1) { [0]=> array(2) { ["stuScore"]=> string(7) "44.0000" ["answerdQues"]=> string(2) "50" } } } 프로시저에서 쿼리... SELECT sum(Score) as stuScore, count(distinct ta1.idTestQuestion) as answerdQues FROM (select ta0.*, @running_time := i..

programing 2022.09.08

MariaDB 업데이트 오류 내부 조인 및 선택

MariaDB 업데이트 오류 내부 조인 및 선택 독일에서 새로운 IBAN 체크 디지트를 작성하기 위해 올바른 방향을 알려주셔서 다시 한번 도와주시면 감사하겠습니다.이번에 새롭게 계산된 BIC와 IBAN으로 멤버십 데이터베이스를 업데이트하려고 하는데, 구문은 맞다고 생각되는데 MariaDB MySQL 데이터베이스의 UPDATE 문장에 문제가 있는 것 같습니다. 이 경우 SELECT 문에서 테이블 내의 "konto_bic" 및 "konto_iban" 두 개의 필드를 설정하고 "id", "bic", "iban" 열을 가진 b라는 임시 테이블을 작성합니다.두 테이블에서 "id"는 동일합니다. 첫 번째 시도는 다음과 같습니다. update a set a.`konto_bic` = b.`BIC`, a.`konto_i..

programing 2022.09.06
반응형