본문 바로가기

db2314

MySQL "where"절의 mysql 하위 쿼리 결과 이와 같이 mysql 쿼리를 실행할 수 있습니까? select (select A from B where ... ) as C from D where C like ' ... ' 일반적인 "where"절에서 하위 쿼리의 결과를 사용해야합니다. 해결 방법 다음과 같이 하위 쿼리로 래핑 할 수 있습니다. SELECT * FROM ( select (select A from B where ... ) as C from D ) subq WHERE C like ' ... ' 참조 페이지 https://stackoverflow.com/questions/8590421 2020. 9. 25.
MySQL Calculate distance given 2 points, latitude and longitude 가능한 중복 : 나는이 질문이 아마도 여러 번 질문을 받았을 것이라는 것을 알고 있으며, 나는 많은 연구를했고 특정한 일에 대한 도움이 필요합니다. 양식이 있고 사용자가 경도와 위도를 입력하고 경도와 위도가 포함 된 테이블이있는 데이터베이스가 있다고 가정 해 보겠습니다. 해당 테이블에서 반경 15 마일 이내에있는 지점을 어떻게 검색합니까? 해결 방법 두 점 사이의 거리를 계산하는 공식을 사용할 수 있습니다. 예를 들면 : function get_distance($latitude1, $longitude1, $latitude2, $longitude2, $unit = 'Mi') { $theta = $longitude1 - $longitude2; $distance = (sin(deg2rad($latitude1).. 2020. 9. 25.
MySQL 명령 줄의 데이터베이스에서 스크립트를 실행하는 방법 (MySQL Server) 방금 MySQL Community Server를 설치했고 이제 데이터베이스를 생성 한 다음 명령 줄에서 스크립트를 실행하려고합니다. 나는 이것을 시도했지만 작동하지 않는 것 같습니다. CREATE DATABASE admin_web_projektu mysql admin_web_projektu < c:/USI-4/db_template_001.sql 해결 방법 아래 단계를 사용하십시오. 데이터베이스 만들기 yourdbname; yourdbname; 사용 소스 path_to_DB_script; 참조 페이지 https://stackoverflow.com/questions/8601610 2020. 9. 25.
MySQL 클릭 PHP, JQUERY, MYSQL에 데이터베이스에서 더 많은 표시 나는 웹 사이트에서 일하고 있으며 db 테이블 (category_names)에서 범주 이름을 가져오고 있습니다. 그런 다음 html 순서없는 목록에 php를 사용하여 웹 사이트에 표시합니다. category_names의 수를 제한하고 jquery (또는 jQuery를 선호하지만 다른 것을 사용)를 사용하여 더 많은 category_names를 검색하고 더 적은 버튼을 추가하여 되돌아갑니다. 이 질문을 이해하기 쉽게 만들었 으면 좋겠습니다. 도움을 주셔서 감사합니다. 해결 방법 필요에 따라 더 잘 작동하거나 더 나쁘게 작동하는 다양한 접근 방식이 있습니다. 접근 방식 1 (더 간단하고 덜 효율적이며 제대로 확장되지 않음) : 전체 쿼리를 실행하고 모든 결과를 DOM에 저장하고 jQuery를 사용하여 숨 깁.. 2020. 9. 25.
MySQL 각 개별 후보 ID의 가장 최근 날짜가있는 행에서 데이터를 반환합니다. 각 개별 후보 ID의 가장 최근 날짜가있는 행에서 데이터를 반환하려고합니다. 가장 최근 날짜 (created_unix 열)를 올바르게 반환하지만 해당 행의 나머지 데이터는 반환하지 않습니다. SELECT candidate_id, message, max(created_unix), jobpost_id, staffuserid FROM messages WHERE employer_id='$employerid' AND last='company' GROUP BY candidate_id 해결 방법 집계 함수를 사용하지 않는 모든 항목을 그룹화 해야합니다. SELECT candidate_id, message, max(created_unix), jobpost_id, staffuserid FROM messages WHERE.. 2020. 9. 24.
MySQL INSERT INTO 테이블 VALUES .. 대 INSERT INTO 테이블 SET INSERT INTO table VALUES .. 와 INSERT INTO table SET 의 주요 차이점은 무엇입니까? 예: INSERT INTO table (a, b, c) VALUES (1,2,3) INSERT INTO table SET a=1, b=2, c=3 그리고이 둘의 성능은 어떻습니까? 해결 방법 내가 말할 수있는 한, 두 구문 모두 동일합니다. 첫 번째는 SQL 표준이고 두 번째는 MySQL의 확장입니다. 따라서 성능면에서 정확히 동일해야합니다. INSERT는 기존 테이블에 새 행을 삽입합니다. INSERT ... VALUES 및 INSERT ... SET 명령문은 명시 적으로 지정된 값을 기반으로 행을 삽입합니다. INSERT ... SELECT 양식은 다른 테이블에서 선택한 행을 삽.. 2020. 9. 24.
MySQL java.lang.ClassNotFoundException : JAR 실행시 com.mysql.jdbc.Driver 다음 코드를 사용하여 로컬 MySQL 서버에 연결하려고합니다. dbURL = "jdbc:mysql://localhost:3306:/" + dbname; try{ Class.forName("com.mysql.jdbc.Driver"); try{ con = DriverManager.getConnection(dbURL, dbuser, dbpass); } catch (SQLException ex){ System.out.println("ERROR: Could not connection to SQL DB"); con = null; } } catch (ClassNotFoundException e){ System.out.println("Error: "); e.printStackTrace(); } 그런 다음 java.la.. 2020. 9. 24.
MySQL SQL_CACHE 및 SQL_NO_CACHE 사용을위한 MySQL 모범 사례 MySQL을 사용하면 SQL_CACHE 및 SQL_NO_CACHE 옵션을 사용하여 select 문을 만들 수 있습니다. 이러한 옵션은 쿼리 캐시의 쿼리 결과 캐싱에 영향을줍니다. 그러나 SQL_CACHE 옵션을 사용하는 것이 더 나은 쿼리와 SQL_NO_CACHE 옵션을 사용하는 것이 더 좋은 쿼리는 무엇입니까? 아니면 전혀 사용하지 않는 것이 더 낫습니까? 해결 방법 일반적으로 이것을 전혀 사용할 필요는 없습니다. SQL_CACHE 는 쿼리가 기본 구성에있는 기본적으로 캐시되지 않는 경우에만 필요합니다. SQL_NO_CACHE 는 특정 쿼리가 가까운 장래에 다시 사용되지 않을 것임을 알고있는 경우, 특히 결과 집합이 큰 경우 유용합니다. 목표는 다시 필요하지 않은 결과로 캐시를 어지럽히는 것을 방지하는.. 2020. 9. 24.
MySQL 여러 where 문이있는 SQL 쿼리 나는 내가 완전히 붙어 있고 온라인에 대한 답을 찾을 수없는 다소 복잡한 mysql 쿼리를 가지고 있습니다. 내 질문은 다음과 같습니다. SELECT items.* FROM items INNER JOIN items_meta_data WHERE ( (meta_key = 'lat' AND meta_value >= '55') OR (meta_key = 'lat' AND meta_value = '20') OR (meta_key = 'long' AND meta_value = 55 AND m1.meta_value = 20 AND m2.meta_value 2020. 9. 24.
MySQL 자동 증분 기본 키를 사용하여 MySQL에 데이터를 삽입하는 방법은 무엇입니까? 기본 키로 테이블을 만들고 AUTO_INCREMENT 를 활성화했습니다. MYSQL에서 AUTO_INCREMENT 를 사용하려면 어떻게해야합니까? CREATE TABLE IF NOT EXISTS test.authors ( hostcheck_id INT PRIMARY KEY AUTO_INCREMENT, instance_id INT, host_object_id INT, check_type INT, is_raw_check INT, current_check_attempt INT, max_check_attempts INT, state INT, state_type INT, start_time datetime, start_time_usec INT, end_time datetime, end_time_usec INT, .. 2020. 9. 24.