반응형

MySQL 100

mysql에서 해당 달의 첫날을 얻는 방법은 무엇입니까?

mysql에서 해당 달의 첫날을 얻는 방법은 무엇입니까? 저는 매년 해당하는 달의 첫날을 받고 싶습니다.예를 들어 사용자가 '2010-06-15'를 선택한 경우 '2010-06-15'가 아닌 '2010-06-01'부터 쿼리를 실행해야 합니다. 선택한 날짜로부터 첫날을 계산하는 방법을 알려주세요.현재 다음 mysql select 쿼리를 사용하여 desirable을 얻으려고 합니다. Select DAYOFMONTH(hrm_attendanceregister.Date) >= DAYOFMONTH( DATE_SUB('2010-07-17', INTERVAL - DAYOFMONTH('2010-07-17') + 1 DAY ) FROM hrm_attendanceregister; 감사합니다.이것이 당신이 찾고 있는 것입니까..

itsource 2022.09.17

pip을 사용하여 Python MySQLdb 모듈을 설치하는 방법

pip을 사용하여 Python MySQLdb 모듈을 설치하는 방법 pip을 사용하여 Python용 MySQLdb 모듈을 설치하는 방법은 무엇입니까?쉽게 할 수 있지만 정확한 철자를 기억하기는 어렵습니다. pip install mysqlclient .2 버전만)이 1.2.x 를 합니다.pip install MySQL-python 주의: 위의 명령어를 실행할 때 일부 종속성이 필요할 수 있습니다.다양한 플랫폼에 설치하는 방법에 대한 힌트를 제공합니다. Ubuntu 14, Ubuntu 16, Debian 8.6 (제시) sudo apt-get install python-pip python-dev libmysqlclient-dev Fedora 24: sudo dnf install python python-dev..

itsource 2022.09.17

텍스트 파일에서 mysql 데이터베이스로 데이터를 가져오는 방법

텍스트 파일에서 mysql 데이터베이스로 데이터를 가져오는 방법 350MB 파일을 가지고 있습니다.text_file.txt이 탭으로 구분된 데이터가 포함되어 있습니다. 345868230 1646198120 1531283146 Keyword_1531283146 1.55 252910000 745345566 1646198120 1539847239 another_1531276364 2.75 987831000 ... MySQL 데이터베이스 이름:Xml_Date 데이터베이스 테이블:PerformanceReport 모든 대상 필드가 포함된 테이블을 이미 만들었습니다. 이 텍스트 파일 데이터를 MySQL로 가져오고 싶습니다.검색해보니 다음과 같은 명령어가 있더군요.LOAD DATA INFILE사용법에 대한 혼란이 컸습..

itsource 2022.09.17

MySQL: ORDER BY RAND() 대체 수단

MySQL: ORDER BY RAND() 대체 수단 MySQL의 대체 제품에 대해 읽은 적이 있습니다.ORDER BY RAND()그러나 대부분의 대안은 단일 무작위 결과에서 필요한 경우에만 적용됩니다. 다음과 같이 여러 개의 랜덤 결과를 반환하는 쿼리를 최적화하는 방법을 알고 있는 사람이 있습니까? SELECT u.id, p.photo FROM users u, profiles p WHERE p.memberid = u.id AND p.photo != '' AND (u.ownership=1 OR u.stamp=1) ORDER BY RAND() LIMIT 18 업데이트 2016 이 솔루션은 인덱스된 열을 사용하는 것이 가장 적합합니다. 다음은 100,000개의 행으로 표시된 최적화된 쿼리 벤치의 간단한 예입니..

itsource 2022.09.16

com.mysql.jdbc 클래스를 로드하고 있습니다.운전기사님.이것은 권장되지 않습니다.새로운 드라이버 클래스는 'com.mysql.cj.jdbc'입니다.드라이버

com.mysql.jdbc 클래스를 로드하고 있습니다.운전기사님.이것은 권장되지 않습니다.새로운 드라이버 클래스는 'com.mysql.cj.jdbc'입니다.드라이버 이 질문에는 이미 답변이 있습니다. 클래스 com.mysql.jdbc를 로드하고 있습니다.드라이버는 권장되지 않습니다"라는 메시지 (2개의 답변) 닫힘8개월 전에요. 콘솔에 표시되는 경고는 다음과 같습니다.이 경고와 혼동됩니다. Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loadi..

itsource 2022.09.14

MySQL 일부 외부 키 제거

MySQL 일부 외부 키 제거 기본 키가 다른 여러 테이블에서 사용되고 다른 테이블과 다른 여러 개의 외부 키가 있는 테이블이 있습니다. CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, locationID INT NOT NULL, FOREIGN KEY locationIDX (locationID) REFERENCES location (locationID) ... ) ENGINE = InnoDB; CREATE TABLE assignmentSt..

itsource 2022.09.14

MySQL 쿼리의 WHERE 절에서 열 별칭을 사용하면 오류가 발생합니다.

MySQL 쿼리의 WHERE 절에서 열 별칭을 사용하면 오류가 발생합니다. 실행 중인 쿼리는 다음과 같습니다만, 이 에러가 발생하고 있습니다. #1054 - 'IN/ALL/ANY 서브쿼리'의 알 수 없는 열 'guarantee_postcode' SELECT `users`.`first_name`, `users`.`last_name`, `users`.`email`, SUBSTRING(`locations`.`raw`,-6,4) AS `guaranteed_postcode` FROM `users` LEFT OUTER JOIN `locations` ON `users`.`id` = `locations`.`user_id` WHERE `guaranteed_postcode` NOT IN #this is where the ..

itsource 2022.09.13

SQL select return 값을 바꾸는 방법

SQL select return 값을 바꾸는 방법 My Database(MySQL) 테이블에는 다음과 같은 열이 있습니다.1그리고.0대표로서true그리고.false각각 다음과 같다. 하지만...SELECT교환이 필요합니다.true또는falseGridView에서 인쇄합니다. 어떻게 하면SELECT질문할 수 있나요? 현재 표에서: id | name | hide 1 | Paul | 1 2 | John | 0 3 | Jessica | 1 그럼 보여줘야지 id | name | hide 1 | Paul | true 2 | John | false 3 | Jessica | true 다양한 선택지가 있습니다. 도메인 테이블과 결합:TRUE,FALSE 부울값 사용(이 답변에서 지적한 바와 같이) SELECT CASE WH..

itsource 2022.09.12

MySQL/PHP를 사용하여 필드에 now()를 사용하여 현재 날짜/시간을 삽입합니다.

MySQL/PHP를 사용하여 필드에 now()를 사용하여 현재 날짜/시간을 삽입합니다. MySQL은 다른 데이터베이스와 마찬가지로 새로운 레코드를 추가할 때 datetime 필드에 함수 now()를 자동으로 삽입할 수 없는 것이 분명하기 때문에 SQL 문을 사용하여 명시적으로 삽입하려고 합니다.(타임스탬프의 다양한 제한으로 인해 사람들은 curdate()가 있는 타임스탬프가 답이 아니라고 생각하는 것 같습니다.)웹에는 SQL을 사용하여 now()를 삽입할 것을 제안하는 수많은 문서가 있습니다. 그러나 SQL 문을 사용하여 날짜 시간을 입력하려고 하면 필드에 현재 시간/날짜가 입력되지 않고 기본 0000-00- 등만 표시됩니다.구문 오류일 수도 있지만, 미칠 것 같아 글을 올립니다. mysql_query(..

itsource 2022.09.12

MySQL 여러 값 선택

MySQL 여러 값 선택 아이디어가 전혀 없어 간단한 해결책이 필요할 수도 있어 기본적으로 제가 원하는 질문은 다음과 같습니다. SELECT * FROM table WHERE id = 3,4 ID가 3과 4인 행만 선택하거나 이름 "andy"와 "paul"을 선택합니다. 답변 감사합니다.해라or: WHERE id = 3 or id = 4 또는 그에 상당하는 것in: WHERE id in (3,4) 시험해 보세요- select * from table where id in (3,4) or [name] in ('andy','paul'); 언급URL : https://stackoverflow.com/questions/3749933/mysql-select-multiple-values

itsource 2022.09.06
반응형