{"database": "musiccaps", "table": "musiccaps_details", "is_view": true, "human_description_en": "where musiccaps_aspects contains \"cajon\" and musiccaps_names contains \"Percussion\"", "rows": [["https://www.youtube.com/watch?v=15CZ2h5VL-A&start=30&end=40", "{\"label\":\"LP Cajon Saddle and Cajon Saddle Percussion Pack\",\"href\":\"https://www.youtube.com/watch?v=15CZ2h5VL-A&start=30&end=40\"}", "This amateur recording features a shaker being played continuously. A cajon is played. After about two bars, the sound of the cajon changes to a more open sound. This video is an instrumental. There are no voices in this song. This song can be played as an instruction for cajon players.", "2016-05-25T16:17:26Z", "Latin Percussion", "Fausto Cuevas demonstrates our LP Cajon Saddle and Cajon Saddle Percussion Pack.\n\nOur Cajon Saddle includes a padded top and carpet sides. Play in comfort and have instant access to a variety of LP Shakers, brushes, or castanets that will Velcro to the sides. (sold separately)\n\nOur Cajon Saddle Percussion Pack includes an LP Large Castanet, LP Cajon Brushes, and LP Vari-Tone Shaker which will Velcro to the sides of our Cajon Saddle.\n\nLP-CJS, LP-CJSP\n\nFor more information please visit us at http://www.lpmusic.com", "[\"Wood block\", \"Percussion\"]", "[\"shaker\", \"cajon\", \"no other instruments\", \"no voices\", \"instrumental\", \"amateur recording\", \"moderate tempo\"]", "0", "15CZ2h5VL-A", 234]], "truncated": false, "filtered_table_rows_count": 1, "expanded_columns": [], "expandable_columns": [], "columns": ["video", "youtube_link", "musiccaps_caption", "youtube_published", "youtube_channel", "youtube_description", "musiccaps_names", "musiccaps_aspects", "musiccaps_author", "youtube_id", "musiccaps_rowid"], "primary_keys": [], "units": {}, "query": {"sql": "select video, youtube_link, musiccaps_caption, youtube_published, youtube_channel, youtube_description, musiccaps_names, musiccaps_aspects, musiccaps_author, youtube_id, musiccaps_rowid from musiccaps_details where :p0 in (select value from json_each([musiccaps_details].[musiccaps_aspects])) and :p1 in (select value from json_each([musiccaps_details].[musiccaps_names]))  limit 101", "params": {"p0": "cajon", "p1": "Percussion"}}, "facet_results": {}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 816.0835049999946}