SELECT SUM(numrows) AS numrows
FROM
(SELECT COUNT(*) AS numrows
FROM evans
WHERE productbrand ='dahon'
UNION ALL
SELECT COUNT(*)
FROM rutland
WHERE productbrand = 'dahon'
) AS a
But may I ask why you are having two tables with the same structure (or at least I get the feeling they are the same) ?
So if a product can be delivered by more than 1 merchant, you need another table to link merchants and products (because it’s a many to many relationship):
Merchants: id (PK), name, address, whatever
Products: id (PK), name, whatever
Merchant_products: merchantid (PK and FK), productid (PK and FK), price, whatever
If each product is delivered by only 1 merchant, then you can do with two tables, but the price should go in the products table (1 merchant - many products):
Merchants: id (PK), name, address, whatever
Products: id (PK), name, price, whatever, merchantid (FK)
i like people who know what they know and are willing to find a workaround for stuff they’re not experts on
loading each feed separately makes a lot of sense
what you could do, after every feed is loaded into a staging table, is then to copy that data into your main product table
i trust the sense that you’ve gotten from this thread is that your main data should be properly designed, and one table per manufacturer is problematic