나는 'TEST'라는 테이블을 가지고 있고 나는 VARCHAR (100)이 무엇인지 'UPLOAD_TIME'라는 컬럼을 가지고와 형식은 다음과 같습니다Python 2.7에서 날짜 시간과 함께 MYSQLdb에서 데이터를 쿼리하는 방법은 무엇입니까?
이"2017-11-14 14:59:05.243974"
가 어떻게이 테이블에서 데이터를 조회 할 수 있습니다 실제 날짜로 'UPLOAD_TIME'열을 닮고 싶다면 년 - 월 - 일이 내 데이터와 동일한 데이터를 선택 하시겠습니까? 날짜는 = '2017년 11월 14일가'나를 위해 옵션을 선택하지 않습니다
connection = MySQLdb.connect(host='localhost',
user='admin',
passwd='****',
db='database1',
use_unicode=True,
charset="utf8")
cursor = connection.cursor()
query = """ select 'column1', 'column2', 'column3', 'column4', 'column5', 'column6', 'UPLOAD_TIME', 'ID'
union all
select `column1`, `column2`, `column3`, `column4`, `column5`, `column6`, `UPLOAD_TIME`, `ID`
from TEST
into outfile '/tmp/test.csv'
fields terminated by ';'
enclosed by '"'
lines terminated by '\n';
"""
cursor.execute(query)
connection.commit()
cursor.close()
- , 나는 실제 날짜에 항상 닮은합니다.
사용은'NOW()'현재의 날짜를 얻으려면? –
오늘 (STR_TO_DATE ('UPLOAD_TIME,'% W, % b % d ')) = DAY (NOW())? – Harley