Python में Databases का परिचय
Jason Myers
Co-Author of Essential SQLAlchemy and Software Engineer
stmt = select([census])stmt = stmt.where(census.columns.state == 'California')results = connection.execute(stmt).fetchall()for result in results: print(result.state, result.age)
California 0
California 1
California 2
California 3
California 4
California 5
...
==, <=, >=, या != का उपयोग करेंin_(), like(), between()Column पर मेथड के रूप में उपलब्धstmt = select([census])stmt = stmt.where(census.columns.state.startswith('New'))for result in connection.execute(stmt): print(result.state, result.pop2000)
New Jersey 56983
New Jersey 56686
New Jersey 57011
...
and_(), or_(), not_()from sqlalchemy import or_stmt = select([census])stmt = stmt.where( or_(census.columns.state == 'California', census.columns.state == 'New York' ) )for result in connection.execute(stmt): print(result.state, result.sex)
New York M
...
California F
Python में Databases का परिचय