Ask a Question related to MySQL, Design and Development.
-
Sander Martens #1
SQL Duplicates
Hi all,
I'm facing the next problem:
I've got a table like this:
Name Size Total
Martens 200 2
Martens 300 3
What I want is run an SQL script which will give me the following answer:
Martens 200 2
Martens 200 2
Martens 300 3
Martens 300 3
Martens 300 3
It should show the data the number of times of total.
Who can help?
Kind Regards Sander
Sander Martens Guest
-
Find duplicates
Hey all, I want to give the user a dialog where they can find pairs of duplicate entries in the database and resolve these down to a single... -
Finding duplicates
Hi, didn't think that this could be so tricky. ;) I have a table: ID, Cycle, Name, Institution, Phone, Fax There are entries that have... -
checking duplicates
Hi all, i'm trying to figure out how I can check for duplicates entries in an array and remove the duplicate. Example: 23,23,39,40,44,44 should... -
deleting duplicates
Hi, Is their a way in a list that has approx. 30 items to check for duplicates and remove only the duplicates from the list. Thanks, Ben -
No Duplicates
Is there a way so you make filemaker not accept any duplicate enteries into a certian fields ie; UserName: <field> Is there a way to make it... -
Jerry Stuckle #2
Re: SQL Duplicates
Sander Martens wrote:
I don't think you're going to be able to do this just in MySQL. You'll> Hi all,
>
> I'm facing the next problem:
>
> I've got a table like this:
>
> Name Size Total
>
> Martens 200 2
> Martens 300 3
>
> What I want is run an SQL script which will give me the following answer:
>
> Martens 200 2
> Martens 200 2
> Martens 300 3
> Martens 300 3
> Martens 300 3
>
> It should show the data the number of times of total.
>
> Who can help?
>
> Kind Regards Sander
>
>
need to do it in another programming language.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
[email]jstucklex@attglobal.net[/email]
==================
Jerry Stuckle Guest
-
Bill Karwin #3
Re: SQL Duplicates
"Sander Martens" <koningsander@msn.com> wrote in message
news:43d4d923$0$12835$ba620dc5@text.nova.planet.nl ...FWIW, I agree with Jerry, I'd handle this in application code, not in SQL.> It should show the data the number of times of total.
Regards,
Bill K.
Bill Karwin Guest
-
Andy Hassall #4
Re: SQL Duplicates
On Mon, 23 Jan 2006 14:24:50 +0100, "Sander Martens" <koningsander@msn.com>
wrote:
mysql> create table sander (name varchar(10), size int, total int);>I've got a table like this:
>
>Name Size Total
>
>Martens 200 2
>Martens 300 3
>
>What I want is run an SQL script which will give me the following answer:
>
>Martens 200 2
>Martens 200 2
>Martens 300 3
>Martens 300 3
>Martens 300 3
>
>It should show the data the number of times of total.
Query OK, 0 rows affected (0.15 sec)
mysql> create table rowsource (n int);
Query OK, 0 rows affected (0.01 sec)
mysql> insert into sander values ('Martens', 200, 2);
Query OK, 1 row affected (0.01 sec)
mysql> insert into sander values ('Martens', 300, 3);
Query OK, 1 row affected (0.00 sec)
mysql> insert into rowsource values (1),(2),(3);
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> select name, size, total
-> from sander
-> join rowsource
-> on (n <= total)
-> order by name, size;
+---------+------+-------+
| name | size | total |
+---------+------+-------+
| Martens | 200 | 2 |
| Martens | 200 | 2 |
| Martens | 300 | 3 |
| Martens | 300 | 3 |
| Martens | 300 | 3 |
+---------+------+-------+
5 rows in set (0.05 sec)
--
Andy Hassall :: [email]andy@andyh.co.uk[/email] :: [url]http://www.andyh.co.uk[/url]
[url]http://www.andyhsoftware.co.uk/space[/url] :: disk and FTP usage analysis tool
Andy Hassall Guest
-
Sander Martens #5
Re: SQL Duplicates
Thanks for the code.
In the meantime I've managed to do it with some programming code.
Kind Regards Sander
"Andy Hassall" <andy@andyh.co.uk> schreef in bericht
news:cgqat1ht403cbfogj3ud74skfdvohaqm6u@4ax.com...> On Mon, 23 Jan 2006 14:24:50 +0100, "Sander Martens"
> <koningsander@msn.com>
> wrote:
>>>>I've got a table like this:
>>
>>Name Size Total
>>
>>Martens 200 2
>>Martens 300 3
>>
>>What I want is run an SQL script which will give me the following answer:
>>
>>Martens 200 2
>>Martens 200 2
>>Martens 300 3
>>Martens 300 3
>>Martens 300 3
>>
>>It should show the data the number of times of total.
> mysql> create table sander (name varchar(10), size int, total int);
> Query OK, 0 rows affected (0.15 sec)
>
> mysql> create table rowsource (n int);
> Query OK, 0 rows affected (0.01 sec)
>
> mysql> insert into sander values ('Martens', 200, 2);
> Query OK, 1 row affected (0.01 sec)
>
> mysql> insert into sander values ('Martens', 300, 3);
> Query OK, 1 row affected (0.00 sec)
>
> mysql> insert into rowsource values (1),(2),(3);
> Query OK, 3 rows affected (0.00 sec)
> Records: 3 Duplicates: 0 Warnings: 0
>
> mysql> select name, size, total
> -> from sander
> -> join rowsource
> -> on (n <= total)
> -> order by name, size;
> +---------+------+-------+
> | name | size | total |
> +---------+------+-------+
> | Martens | 200 | 2 |
> | Martens | 200 | 2 |
> | Martens | 300 | 3 |
> | Martens | 300 | 3 |
> | Martens | 300 | 3 |
> +---------+------+-------+
> 5 rows in set (0.05 sec)
>
> --
> Andy Hassall :: [email]andy@andyh.co.uk[/email] :: [url]http://www.andyh.co.uk[/url]
> [url]http://www.andyhsoftware.co.uk/space[/url] :: disk and FTP usage analysis tool
Sander Martens Guest



Reply With Quote

