Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE TRANSACTIONS ( transaction_id VARCHAR, share_count VARCHAR, transaction_type_code VARCHAR )
TABLE: CREATE TABLE TRANSACTIONS_LOTS ( transaction_id VARCHAR )
TABLE: CREATE TABLE LOTS ( lot_details VARCHAR, lot_id VARCHAR )

### Question ###
What are the lot details of lots associated with transactions whose share count is bigger than 100 and whose type code is 'PUR'?

### Accurate SQL ###

SELECT T1.lot_details FROM LOTS AS T1 JOIN TRANSACTIONS_LOTS AS T2 ON T1.lot_id = T2.transaction_id JOIN TRANSACTIONS AS T3 ON T2.transaction_id = T3.transaction_id WHERE T3.share_count > 100 AND T3.transaction_type_code = "PUR"