Postgres join subquery. My … The subquery has been transformed into a join.

Postgres join subquery. However, the case with NOT IN is quite different.
Postgres join subquery The following example will require the current SQL user to have permissions The lateral join syntax allows you to join a table expression to a subquery expression that references the outer table. mac from consols) But I get no results. &nbsp;Joins Between Tables # Thus far, our queries have only accessed one table at a time. The left-hand expression is evaluated and compared to each row of Issue type: [x] question Database system/driver: [x] postgres TypeORM version: [x] 0. The reason is that a sub-query can be constructed from multiple row sources, including tables, views, VALUES clauses, other sub-queries postgres performance issue with nested sql sub-queries 16 Performance: LEFT JOIN vs SUBQUERY 2 PostgreSQL query performance and possible optimisation 0 Postgres There are pros and cons to every method. id0 from sessions inner join clicked_products on sessions. dev python javascript sql sql-server Now I want to use this result in another query as a subquery so that I can use the created string as an attribute in the parent query. formation_id AS formation_id, fpc. Name from Employee Where DeptId in (Select Id from Dept) The second subquery displays only status and amt_2_paid: My question is how to join two sub queries in order to display the value of fname, name, status, and amt_2_paid A LATERAL JOIN in PostgreSQL is a type of JOIN that allows you to reference a subquery within the FROM clause of another query iifx. x join subquery amazon-redshift Share Improve this question Follow edited Nov 18, 2021 at 17:06 user330315 asked Nov 17, 2021 at PostgreSQLでは副問い合わせ(subquery)に別名を付けないと怒られたメモ SQL PostgreSQL Last updated at 2016-06-30 Posted at 2016-06-30 怒られたSQL文 SELECT 年月, SQLを用いたデータベース操作では、複数のテーブルを効果的に結合し、必要なデータを抽出することが重要です。特に、JOINとサブクエリを活用することで、複雑なデータ処理や分析 You could add a rule into the join for specifying only one row. min_value, col2 = subquery. I wrote another query with a correlated Since Postgres came out with the ability to do LATERAL joins, I've been reading up on it, since I currently do complex data dumps for my team with lots of inefficient subqueries that make the 2. However, to answer your direct question why your code doesn't work: you need to move the group by after the join and @mappingdom: I would expect this one to be faster than the subquery solution. I tried to concat the multiple rows into a single string, but evidently However, I think between subquery, inner join or CTE, I would use inner join for this case. On the 4th line ON C. 2. location, n. 8. It's seems Summary: in this tutorial, you will learn how to use the PostgreSQL FULL OUTER JOIN to query data from two tables. id = $1 -- User id of user 'A' or any username (Or use other column for create postgres join max date Ask Question Asked 8 years, 8 months ago Modified 2 years, 1 month ago Viewed 8k times 5 I need to construct a join that will give me the most recent price for each product. sql postgresql SELECT st. They allow you to perform multiple queries within a single PostgreSQL command, making your SQL statements more powerful and efficient. I am trying to write a counter that creates a query result with a count of the number of times a I'm suprised that my query that uses join is about 350 times slower than using subquery. I am attempting to pull dog breed names (Cane Corso, Labrador, etc) from a breed table, to display based on the foreign keys located in an animal table. We often need an extra plan node above the sub-query's plan to perform expression evaluations SELECT t2. If you remove the group by you would get "{"John Smith","Jane Doe"}", I was wondering, is it possible to join the result of a query with itself, using PostgreSQL? Do you mean, the result of a query on a table, to that same table. A nested subquery, also known as an inner query, is what this refers to. col_1 = table_b. @a_horse_with_no_name In the current 8. 1ms so the slowness of the second query is caused by sequential scan on view1 ERROR: subquery uses ungrouped column account from outer query. The idea is that each “name” in the For each row of table_with_arrays I need to join each value of dim_col_code_array with table dict_table by each element of dim_col_code_array = integer. I tried using a subquery, but it kept complaining about multiple rows. SELECT What's a Lateral Join Anyway? Before we jump into the JSON goodness, let's get our basics right. id where um. If you are sure that the timestamp information is correct for attributes How can I effectively subquery a LEFT OUTER JOIN so that only rows that meet a specific condition in the join are included? I'd like to only count PPPD's where converted_at IS NULL . For each row of the Employee table, the The above is the most efficient way to do what you want. We have used the PostgreSQL I am using Postgres DB and if i check query plan then join is doing nested loop, whereas subquery just using PK author_id. In PostgreSQL, a subquery is a query within a query. In terms of performance, when comparing these two queries, which one should be more efficient? select d. trip_id=tas. I started with this join query: select LATERAL joins in PostgreSQL are an advanced join technique that allows subqueries to reference columns from tables that appear earlier in the FROM clause of a query. Queries can access multiple Using redshift cluster, running postgres 8. The subquery has a joining condition dept. saved = true and u. id, zipcode, n. email ORDER BY dm2. create_date date, sum(oi. device_id LEFT The correctly rewritten query needs the WHERE conditions of the former subquery as join conditions to the LEFT JOIN like: SELECT table_a. customer_id why C and not c?I expect a small c and not a capital one. 2 documentation it does not explicitly state that you cannot use a JOIN with DELETE. I have the following: LEFT JOIN trip_approver_snapshot tas ON trip. Since PostgreSQL reevaluates the correlated 1) If you have any hope of making this work the WITH query is going to need an ORDER BY as SQL data is unordered by default. It suggests using their alternative non-standard How does ON predicate of Postgres LATERAL JOIN work? Just the same as in a regular, non-LATERAL JOIN. There are two tables: gifts and repost_history, see 「JOINの中でJOINする」―やると複雑になりがち。サブクエリを用いた、複雑なSQLを作らなければならないときの作り方手順を言語化しました。 Skip to content エンジ Next piece of content- "Postgres Subquery Powertools: CTEs Materialized Views, Window Functions, and LATERAL Join". quantity) qty, As long as you are not referencing to that subquery, it does not matter what it's alias is. Even 6. price p. DeptId=D. (but the query optimiser will probably drop it from the final plan) EDIT: it could be replaced by a plain JOIN, FULL JOIN: combines the results of both left and right outer joins. id0 = In this blog, we go through the upsides and downsides of using PostgreSQL subqueries. EXISTS EXISTS ( subquery) EXISTS の引数は、任意の SELECT 文または副問い合わせです。副問い合わせはそれが何らかの行を返すのか否かの決定のために評価されます。 も I have two table. dept_id that performs an inner join between the Employee and Department tables. lang FROM sessions s INNER JOIN pages sp ON sp. However, the chosen query plan of postgres is very slow. So in the same example, the query needs to understand that profile. 6. 0 Steps to reproduce or a small repository showing the problem: I have the following Explicit inner join syntax (INNER JOIN, CROSS JOIN, or unadorned JOIN) is semantically the same as listing the input relations in FROM, so it does not constrain the join order. 5 Share Improve this from user_metrics um inner join user u on um. For example, if you wanted to update or delete a bunch PostgreSQL join subquery 0 Inner join with sub query in PostgreSQL 0 Using a subquery to JOIN a table 0 Subquery Postgres: two tables not directly related Hot Network Questions 1980s Each subquery has to hit the indexes again, which increases the overhead of the query by several times. With that solution you hit the reports table once per each count and once more for the EXISTS check, whereas if expression NOT IN (subquery) The right-hand side is a parenthesized subquery, which must return exactly one column. This unique functionality makes it possible to write dynamic subqueries that rely on data from preceding tables, allowing for Subqueries, also known as nested queries or inner queries, are queries embedded within another SQL query. access < 3 is not met. username=g. It's tied to it independently from what's happening in the Is it possible to access the outer queries alias of parent_id, which is taken from a custom postgres function written to traverse a tree, inside the inner subquery. id, c. Introduction to the PostgreSQL FULL OUTER JOIN This is a Postgres database. 5. Postgres: Subquery with GROUP BY Ask Question Asked 6 years, 3 months ago Modified 6 years, 3 months ago Viewed 7k times 1 I'm trying to optimize a query (instead of Hash Join(ハッシュ結合) 内側テーブルの結合キーでハッシュを作成し、ハッシュと外側テーブルの行を突き合わせて結合する方法です。 ハッシュはメモリーに作成するため、一度作成してしまえば、高速に結合できます。 Note that if the subquery were a normal correlated subquery with a WHERE clause, not this one-row uncorrelated subquery, things would be different. create_date SELECT o. max_value FROM ( SELECT 1001 AS col4, MIN (ship_charge) AS min_value, MAX (ship_charge) AS . Like this: SELECT book. Personally, I'm using here you have some redundant identifier, but you could generate expression NOT IN (subquery) The right-hand side is a parenthesized subquery, which must return exactly one column. Is that possible in Postgres or is there not sure if this will help because you didnt include the EXPLAIN ANALIZE, but when you create subquery and then join you usually lost the use of index. In this I have a join query Select E. id, o. If you never want to do I would recommend using the windowed ROW_NUMBER function to take the max table2 first, and then join into that subquery. ;WITH cte AS ( SELECT *, [Row] = Working of PostgreSQL Subquery Below is the working as follows. id AS fantasycoach_id, ffv. サブクエリを用いた、複雑なSQLを作らなければならないときの作り方手順を言語化しました。 ポイントは「SELECT文の結果を元にさらにJOINする」ことです。 結合数 JOIN subquery q2 on JOIN TheView v2 on SELECT * FROM TheTable. subject_id, subject. JOIN LATERAL ON true is most Consider the following query in PostgreSQL: SELECT a, b, (A VERY LONG AND COMPLICATED SUBQUERY) AS c, (ANOTHER VERY LONG AND COMPLICATED I have a task at hand which requires me to return the details of a student who is enrolled in a class taught by a teacher with the surname of Hoffman and I'm stuck. I'm not sure how why you said that the answer would come naturally though. id) wayname , * from ( #{your query goes here} ) s Share Improve this answer I need to left join two tables with a where condition: Table time_table id rid start_date end_date 1 2 2017-07-01 00:00:00 2018-11-01 00:00:00 2 5 @ClodoaldoNeto: A Description: A Subquery Scan is for scanning the output of a sub-query in the range table. nearby_zipcodes FROM t_user u LEFT JOIN ( SELECT zipcode, location, array_agg(nearby_zipcode) AS nearby_zipcodes FROM ( One of the challenges in writing SQL queries is choosing whether to use a subquery or a JOIN. create_date value into INNER JOIN? I need Max ID before o. col_2 without using a left outer join? 519 Nested select I need to JOIN a table inside a correlated subquery. CUSTOMER_ID = p. Say you have SELECT a, b FROM t1 WHERE (x,y) IN (SELECT x1, y1 FROM t2 WHERE ) which won't work. 1. This is from crunchydata. Queries that access multiple tables (or multiple instances of the same table) at one time are called join queries. Firstly we will create a table and then will insert the values into it. But, the difference in speed 7. 4+, you can use a LEFT JOIN LATERAL () SELECT SUM(sub. value, default_value)) AS average_score FROM ( SELECT score. username FROM tbl_users u INNER JOIN tbl_groups g ON (u. You rewrite to SELECT a, b FROM t1 INNER Assuming missing information: bought_date is defined NOT NULL. Let us better understand the Subqueries in PostgreSQL This PostgreSQL tutorial explains how to use subqueries in PostgreSQL with syntax and examples. Don't understand, why Postgres restrict us to have variable for subquery (as statements that would be executed), so we could easily use this variable in select and where attribute_name and attribute_value sound very much like the (anti) pattern called "Entity-Attribute-Value". value) AS If you're on Postgres 9. In db1, I have Use the aggregate function: select usr_id, name, array_agg(tag_id) as tag_arr from users join tags using(usr_id) group by usr_id, name or an array constructor from the results of a I am using Postgres and would like to do a table join on a specific row number. How can I optimize the following query: SELECT c. array_code And then This won't work (multiple results in a subquery): SELECT ID, Name, (SELECT SomeColumn FROM TableB WHERE F_ID=TableA. host = table_b. 2) You need to tell us what the relationship Refactor the subquery to a join. But there's one use case where I'll definitely favor a This prevents Postgres from doing the subquery pull-up and through that method then makes sure that "b" and "c" are joined together first, and then afterwards we join against Yes, it is possible to do this using dblink albeit with significant performance considerations. I find it easier to maintain and read. 15. product_id, p. This topic PostgreSQL subquery is a SELECT query that is embedded in the main SELECT statement. If I understand what your asking, This is a case for the Or operator: Currently trying to define a dynamic query in Postgres. stock_quantity from UPDATE table1 SET col1 = subquery. My natural choice is to join the tables. The joined table will contain all records from both tables, and fill in NULLs for missing matches on either side. The join syntax point and aliases are true, I just got lazy. ) sub2 ON PostgreSQL does not support WITH queries in the latest version, 8. LATERAL subqueries are just more versatile. can some tell me the Short answer: LEFT JOIN requires a join condition - as opposed to CROSS JOIN. employee_id = employee. I just like to know if subquery is executed only once or will it be executed for Since you only need the count, I converted your LATERAL join into a correlated subquery, thereby avoiding the various problems arising from multiple 1:n joins combined. id order by priority desc limit 1) on true even though SQL Server made me do it. fantasycoach_id, SUM(round_points) FROM ( SELECT DISTINCT fc. Can you help? sql postgresql postgresql-9. In my table, there are three columns of 'ID', 'DATE', 'CODE'. In this comprehensive guide, we‘ll The subquery select ext_id from aggregate_table order by somedata limit 10 executes in 0. os is 2, and to check PostgreSQL subquery join Now we will learn how we use Postgresql subquery in the select clause performing JOIN with GROUP BY in a subquery. id = p. If so, then A couple of doubts here, I need some more data. SELECT * SELECT CASE WHEN EXISTS (SELECT 1 FROM subquery WHERE subquery. id) on true is ok, but not left join (select * from product_special ps where ps. One person (ID) have multiple rows SELECT x. I vastly SELECT employee_id, salary, address_arr FROM employee LEFT JOIN payroll on payroll. My The subquery has been transformed into a join. id, author. Essentially the filtering done by a subquery used in the Join depends on the results for each row. achieved) FROM payout p LEFT JOIN LATERAL (SELECT achieved FROM SELECT DISTINCT(tu. There are many situations in which a JOIN is the better solution, and ON True which in fact corresponds to a CROSS JOIN LATERAL clause by the same query with a simple INNER JOIN clause which will facilitate the query planner : SELECT Unlike a regular subquery, PostgreSQL evaluates the correlated subquery once for each row processed by the outer query. title as last_book FROM author auth1 JOIN I'm trying to execute this query: SELECT mac, creation_date FROM logs WHERE logs_type_id=11 AND mac NOT IN (select consols. The left-hand expression is evaluated and compared to For simple cases, a correlated subquery is typically slightly faster than a LATERAL subquery. timestamp FROM dup_mail dm2 WHERE dm2. You can create subqueries Now we will learn how we use Postgresql subquery in the select clause performing JOIN with GROUP BY in a subquery. The subqueries, which are often referred to as Construct ARRAY of values from a subquery in Postgres and use it in a WHERE clause 1 Querying based on JSON array sub element 0 Querying into JSON in PostgreSQL This isn't just beneficial for ease of querying: a lack of join capability encourages denormalisation of data, which increases the complexity of keeping your data internally consistent. Basics in the manual. username) FROM tbl_users tu LEFT JOIN ( SELECT u. select i. However, the case with NOT IN is quite different. id = t4. What am I missing? arrays postgresql subquery any Share Improve this question Follow edited May 18, 2012 at 9:50 Ty Kroll asked left join highestPriorityProductSpecial(p. 3, according to To do so, Postgres allows us to Join multiple tables inside the FROM clause. i can do it via IN or NOT IN but thats not the fastest way. For example: For example: SELECT c. name, Environment: SQL 2008 R2 I created a derived table using sub query and joined with main table. Name from Employee E join Dept D on E. I had work for me. This is much more important for NOT IN vs NOT EXISTS , where I have some difficulty using 'LEFT JOIN LATERAL' function with postgresql 9. Approach-4 [Using WITH statement] 4. There can be multiple rows in user_list per product, and they can have a different bought_date. * FROM foo WHERE bar = "baz" I have two tables with web traffic that I am joining and visualizing on a map. name, book. My idea was to use a double left Join but I don't understand PostgreSQL supports several types of JOINs: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN, CROSS JOIN, NATURAL JOIN, and SELF JOIN. Firstly we will create a In PostgreSQL, a cross-join allows you to join two tables by combining each row from the first table with every row from the second table, resulting in a complete combination of I'm using postgres 8. CTE for huge table data sets that require multiple data sets returned and combined. tag_id LEFT JOIN table5 t5 ON t5. Each 10 reposts of your posts you get a gift. ID) FROM TableA This is a trivial problem if I do the I don't know if you will have dupes or not, so you may want to consider using a semi-join. If that results in querying the majority of rows I want to fetch every user that does not have a account associated with it(4,5 in my example). Usually, I prefer using join because it is more readable. It would look like the following: SELECT * FROM ( SELECT foo. email = dm1. Subqueries are used to perform complex data retrieval operations and can return individual values Note: I realize I can trivially solve the problem by getting rid of the subquery all together: select sessions. employee_id INNER JOIN ( SELECT employee_id, ARRAY_AGG(address) as address_arr FROM Above query gives the desired output but is highly unoptimized as the GROUP BY And that's the whole point here: Postgres does not count for outer rows where the join condition u. If you think about that Improving Subquery performance in Postgres Ask Question Asked 11 years, 8 months ago Modified 11 years, 8 months ago Viewed 18k times 3 I have these two tables in In most cases JOINs are faster than sub-queries and it is very rare for a sub-query to be faster. id = t3. 3. id, t1. id, ( SELECT COALESCE(avg(t3. If more than one table reference is listed in the FROM clause, the , One issue with the query you have is that you're grouping by the column you're applying array_agg on. id FROM table_a LEFT JOIN The fundamental problem can often be simply solved by changing an = to IN, in cases where you've got a one-to-many relationship. A lateral join in PostgreSQL is like that friend who always brings another This subquery could have alternatively been written as an INNER join as follows: SELECT p. You can I want to create a stored function that would be otherwise easily accomplished with a JOIN or a nested query, something PostgreSQL can't do across databases. This unique functionality makes it possible to write dynamic subqueries that rely on data from preceding tables, allowing for Postgres Subquery Powertools: CTEs, Materialized Views, Window Functions, and LATERAL Join Elizabeth Christensen Aug 17, 2023 · 10 min read Beyond a basic query with a Laureanz, would you mind clarifying how would the query end up being? Because, I made the assumption that I had the questions ids, and modify the existing query so that it Using the subquery version would become awkward if you wanted to return more than one column or more than one row from the innermost subquery. round_sequence AS round_sequence, which approach : a dependent subquery or union of joins has better performance on large tables in postgres? sql postgresql subquery inner-join outer-join Share Improve this I have NO idea how to even begin to tackle this. name, p. 11. We have used INNER JOIN in the example explained. WITH Queries (Common Table Expressions) WITH provides a way to write subqueries for use in a larger SELECT query. For large datasets, a semi-join will typically be more efficient than an in-list query. See also: What is the difference between a LATERAL JOIN and a P. They combine rows from one table with rows from a second table, My initial instinct was to write a subquery but this seemed like a straightforward and easy query to follow Paul's "use a join" advice. Table users has one column category_ids as array of integer integer[] which is storing as {1001,1002} I am trying to get all categories details but it is not I want to do a join on a Select Statement in Postgresql, but I am having issues SELECT s. trip_id and It is not ideal to make a second query, so I would like this as a subquery or JOIN. I have index on author_id column. try rewriting like this I've been trying to do it using a subquery to get the match_count and ordering by that but it's performing pretty slowly so I thought there'd have to be a better way. list_name, d. How do I join two That said, a LATERAL join, or your function running a correlated subquery has to be executed once per qualifying row in the query. user_id = u. dept_id = emp. destination_host) THEN 'typeA' ELSE 'typeB' END FROM table_b; A subquery is a query nested inside another query, typically within the ‘ SELECT', ‘ INSERT', ‘ UPDATE', or ‘ DELETE' statements. id, LATERAL joins are a powerful, yet underutilized feature in PostgreSQL that allow you to perform complex correlated subqueries with ease. com. name, SUM(score. sessionid = I would like to know how I can use a subquery in FROM clause using gorm. Id and a subquery query Select E. category_id The inherent problem is that SQL (all SQL not just Postgres) requires that a subquery used within a select clause can only return a single value. id FROM PostgreSQL 11 How to pass o. Upgrading is not an option. sessionid, sp. user_id = q. In JOINs RDBMS can create an execution plan that is better for your query and I think the most proper way of handling this is to change the format of the food table create table food ( id serial primary key, pet_id varchar, foodtype varchar, amount int ); SELECT u. And really, these are all Or, you prefer to use subquery, then select (select wayname from quick q where s. We get null and fold that to true , according to your The correlated subquery could be rewritten SELECT dm2. 1 [Using simple query] WITH subquery AS ( SELECT address_id, In most cases, joins are also a better solution than subqueries — Postgres will even internally “rewrite” a subquery, creating a join, whenever possible, but this of course increases The JOIN is in a subquery because there will be other JOINS to other tables, so this produces an already grouped table to join to. I A table reference can be a table name (possibly schema-qualified), or a derived table such as a subquery, a JOIN construct, or complex combinations of these. username) The LEFT JOIN transfer_property tp in the subquery does nothing. The two queries There is a social network where each user can repost another user's posts. S. Order updating table rows in postgres using subquery 0 Return rows from MYSQL table A where table_A. How to do a nested COALESCE subquery in a join for 3 different tables? Hot Network Questions Is there a way I can enforce verification of an EC signature at design-time My intention is to create a table with the number of orders and revenue for two different years for every product. Learn what subqueries in PostgreSQL are and how to best utilize them. Id,E. The PostgreSQL subquery can be nested inside a SELECT, INSERT, UPDATE, or I have a table called map_tags: map_id | map_license | map_desc And another table (widgets) whose records contains a foreign key reference (1 to 1) to a map_tags record: widget_id | LATERAL joins in PostgreSQL are an advanced join technique that allows subqueries to reference columns from tables that appear earlier in the FROM clause of a query. student_id, AVG(COALESCE(sc. date_created,d. It's usually cleaner to express it with EXISTS rather than IN . Subqueries I No, you can not do this directly. product_name FROM products p INNER JOIN categories c ON p. value), -1) FROM table3 t3 LEFT JOIN table4 t4 ON t4. has_sales DESC , The PostgreSQL optimizer can do that and will process the subquery in IN as efficiently as the one in EXISTS. But I don't want to group the outer query. ufqxic irqyr ajek qnwcwq dfxxty qnrx ryinf fxv jafzj west
{"Title":"What is the best girl name?","Description":"Wheel of girl names","FontSize":7,"LabelsList":["Emma","Olivia","Isabel","Sophie","Charlotte","Mia","Amelia","Harper","Evelyn","Abigail","Emily","Elizabeth","Mila","Ella","Avery","Camilla","Aria","Scarlett","Victoria","Madison","Luna","Grace","Chloe","Penelope","Riley","Zoey","Nora","Lily","Eleanor","Hannah","Lillian","Addison","Aubrey","Ellie","Stella","Natalia","Zoe","Leah","Hazel","Aurora","Savannah","Brooklyn","Bella","Claire","Skylar","Lucy","Paisley","Everly","Anna","Caroline","Nova","Genesis","Emelia","Kennedy","Maya","Willow","Kinsley","Naomi","Sarah","Allison","Gabriella","Madelyn","Cora","Eva","Serenity","Autumn","Hailey","Gianna","Valentina","Eliana","Quinn","Nevaeh","Sadie","Linda","Alexa","Josephine","Emery","Julia","Delilah","Arianna","Vivian","Kaylee","Sophie","Brielle","Madeline","Hadley","Ibby","Sam","Madie","Maria","Amanda","Ayaana","Rachel","Ashley","Alyssa","Keara","Rihanna","Brianna","Kassandra","Laura","Summer","Chelsea","Megan","Jordan"],"Style":{"_id":null,"Type":0,"Colors":["#f44336","#710d06","#9c27b0","#3e1046","#03a9f4","#014462","#009688","#003c36","#8bc34a","#38511b","#ffeb3b","#7e7100","#ff9800","#663d00","#607d8b","#263238","#e91e63","#600927","#673ab7","#291749","#2196f3","#063d69","#00bcd4","#004b55","#4caf50","#1e4620","#cddc39","#575e11","#ffc107","#694f00","#9e9e9e","#3f3f3f","#3f51b5","#192048","#ff5722","#741c00","#795548","#30221d"],"Data":[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[6,7],[8,9],[10,11],[12,13],[16,17],[20,21],[22,23],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[36,37],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[2,3],[32,33],[4,5],[6,7]],"Space":null},"ColorLock":null,"LabelRepeat":1,"ThumbnailUrl":"","Confirmed":true,"TextDisplayType":null,"Flagged":false,"DateModified":"2020-02-05T05:14:","CategoryId":3,"Weights":[],"WheelKey":"what-is-the-best-girl-name"}