{"database": "ctc-catalogue", "table": "sudoku_puzzles", "is_view": false, "human_description_en": "where Constraints contains \"Diagonal\", Setter contains \"Nahileon\" and Solver contains \"Simon\" sorted by Id descending", "rows": [[4056, "Antimatter", "2022-12-26", "[\"Simon\"]", "[\"Nahileon\"]", "[\"Ambiguous Clues\",\"Diagonal\",\"German Whispers\",\"Renban\"]", "{\"alt\":\"You've Been Asking For This Puzzle So \\\"Happy Xmas\\\"!\",\"caption\":\"You've Been Asking For This Puzzle So \\\"Happy Xmas\\\"!\",\"img_src\":\"https://img.youtube.com/vi/Us0MYYM_cbs/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=Us0MYYM_cbs\"}", "01:30:03", 91], [3919, "Symmetry?", "2022-11-22", "[\"Simon\"]", "[\"Nahileon\"]", "[\"159\",\"Diagonal\",\"Kropki\"]", "{\"alt\":\"Must A Symmetric Puzzle Have 2 Solutions?\",\"caption\":\"Must A Symmetric Puzzle Have 2 Solutions?\",\"img_src\":\"https://img.youtube.com/vi/FylqCX0fI14/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=FylqCX0fI14\"}", "00:43:41", 44], [3220, "X-ception", "2022-06-06", "[\"Simon\"]", "[\"Nahileon\"]", "[\"Ambiguous Clues\",\"Diagonal\",\"X-Sums\"]", "{\"alt\":\"The X. A New Miracle Sudoku\",\"caption\":\"The X. A New Miracle Sudoku\",\"img_src\":\"https://img.youtube.com/vi/ztKGB9yQfD8/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=ztKGB9yQfD8\"}", "00:45:29", 46], [2677, "X Dots", "2022-01-18", "[\"Simon\"]", "[\"Nahileon\"]", "[\"Diagonal\",\"Kropki\",\"Little Killer\"]", "{\"alt\":\"The Four Types Of Personality\",\"caption\":\"The Four Types Of Personality\",\"img_src\":\"https://img.youtube.com/vi/RUN-Y7Fba9w/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=RUN-Y7Fba9w\"}", "00:43:25", 44], [2330, "Magical Rose", "2021-10-04", "[\"Simon\"]", "[\"Nahileon\"]", "[\"Arrow\",\"Diagonal\",\"Little Killer\"]", "{\"alt\":\"An Extraordinary \\\"Miracle\\\" Sudoku\",\"caption\":\"An Extraordinary \\\"Miracle\\\" Sudoku\",\"img_src\":\"https://img.youtube.com/vi/0PeCNkhiWTY/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=0PeCNkhiWTY\"}", "00:35:59", 36]], "truncated": false, "filtered_table_rows_count": 5, "expanded_columns": [], "expandable_columns": [], "columns": ["Id", "Puzzle Title", "Date", "Solver", "Setter", "Constraints", "Video", "Video Length", "Video Length (Minutes)"], "primary_keys": ["Id"], "units": {"Video Length (Minutes)": "minute"}, "query": {"sql": "select Id, [Puzzle Title], Date, Solver, Setter, Constraints, Video, [Video Length], [Video Length (Minutes)] from sudoku_puzzles where :p0 in (select value from json_each([sudoku_puzzles].[Constraints])) and :p1 in (select value from json_each([sudoku_puzzles].[Setter])) and :p2 in (select value from json_each([sudoku_puzzles].[Solver])) order by Id desc limit 101", "params": {"p0": "Diagonal", "p1": "Nahileon", "p2": "Simon"}}, "facet_results": {}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 4638.0163889998585, "source": "Cracking the Cryptic Catalogue", "source_url": "https://docs.google.com/spreadsheets/d/1rVqAjm-l_Urjd3TNmIc3SmTmz_OlgSoBuhY7RPgiuRg/edit?usp=sharing"}