MySQL에 해당하는 ISDATE ()
DD가 00이고 00을 01로 변환하여 datetime과 함께 작동하는 "YYYYMMDD"로 나열된 날짜를 취하는 SQL 서버에 대한 코드 줄이 있습니다. MySQL을 사용하고 싶습니다. SQL 서버에서 작동하는 현재 코드 : INSERT patentdb.Citation(PatentNo, Citation, CitedBy, CitationDate) SELECT PatentNo, citation, WhoCitedThis, dt FROM ( SELECT PatentNo, Citation, WhoCitedThis, dt = CASE WHEN CitationDate LIKE '%00' THEN INSERT (CitationDate, 8, 1, '1') ELSE CitationDate END FROM patentd..
2021. 1. 18.
MySQL을 사용하여 테이블의 여러 열 (하나의 문에서)에 값 일치
다음 열을 포함하는 MySQL의 테이블을 사용하고 있습니다. id, january, february, march, april, etc 테이블의 데이터는 다음과 같습니다. aa, 0, 0, 1, 0 ab, 1, 0, 1, 0 ac, 1, 1, 0, 0 ad, 1, 1, 1, 0 쿼리하려면 다음과 같이 쉽게 할 수 있습니다. select * from table where january = 1 and february = 1 결과는 다음과 같습니다. ac, 1, 1, 0, 0 ad, 1, 1, 1, 0 다음과 같은 방법이 있는지 알고 싶습니다. select * from table where table.columns = 1 실제로 이름을 수동으로 지정하지 않고 표현식에서 테이블 열을 사용하고 싶습니다 (입력). ..
2021. 1. 18.