sql >> データベース >  >> RDS >> Mysql

SQLAlchemyリフレクション:特定の列からデータをクエリするにはどうすればよいですか?

    [session.query(testtable.c.password, testtable.c.username)を選択する列を指定するだけです ]テーブル全体の代わりに[session.query(testtable) ]:

    def TestConnection():
        data = None
        loopCounter = 0 
        for data in session.query(testtable.c.password, testtable.c.username).filter_by(is_active=1, is_deleted=0): 
            pwd, usr = data
            print(loopCounter + 1, pwd, usr)
            loopCounter += 1
        if data is None:
            raise Exception ("Could not find any data that matches your query")        
        else:
            print("It worked!")
    



    1. MySQLの列の一部の値に先行ゼロを追加する

    2. 現在の日付を日時形式のmySQLで挿入します

    3. SQL Server(T-SQL)で「date」を「smalldatetime」に変換する例

    4. 予算内での分割