<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://aster-wei.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2faster-wei.spaces.live.com%2fcategory%2f%e8%ae%a1%e7%ae%97%e6%9c%ba%e4%b8%8e%2bInternet%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>记  得  忘  记: 计算机与 Internet</title><description /><link>http://aster-wei.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=cat%25E8%25AE%25A1%25E7%25AE%2597%25E6%259C%25BA%25E4%25B8%258E%2bInternet</link><language>en-US</language><pubDate>Wed, 06 Aug 2008 01:09:26 GMT</pubDate><lastBuildDate>Wed, 06 Aug 2008 01:09:26 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://aster-wei.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>2651382351283792612</live:id><live:alias>aster-wei</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>MYSQL, MYSQL~~</title><link>http://aster-wei.spaces.live.com/Blog/cns!24CB9A336C02AAE4!157.entry</link><description>&lt;div&gt;今天晚上的杰作……&lt;/div&gt;
&lt;div&gt;login as: c2003032462&lt;br&gt;&lt;a href="mailto:c2003032462@166.111.114.24's"&gt;c2003032462@166.111.114.24's&lt;/a&gt; password: ********&lt;br&gt;Last login: Wed Sep 21 21:32:32 2005 from 166.111.6.102&lt;br&gt;[c2003032462@class-bioinfor c2003032462]$ more 2003032462&lt;br&gt;Logging to file '2003032462'&lt;br&gt;mysql&amp;gt; use db2003032462;&lt;br&gt;Database changed&lt;br&gt;mysql&amp;gt; show tables;&lt;br&gt;Empty set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; create table Gene(&lt;br&gt;    -&amp;gt; Gene_ID int(255),&lt;br&gt;    -&amp;gt; Gene_Name varchar(30),&lt;br&gt;    -&amp;gt; Chromosome_Name varchar(10),&lt;br&gt;    -&amp;gt; Start_Position int(255),&lt;br&gt;    -&amp;gt; End_Position int(255),&lt;br&gt;    -&amp;gt; Orientation varchar(10)&lt;br&gt;    -&amp;gt; );&lt;br&gt;Query OK, 0 rows affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Gene values(&lt;br&gt;    -&amp;gt; 13456, 'gene1', 'X', 34765, 33176, 'Reverse');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Gene values(&lt;br&gt;    -&amp;gt; 34245, 'gene5', '21', 2356753, 2376453, 'Forward');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Gene values(&lt;br&gt;    -&amp;gt; 65431, 'gene78', 'X', 6688732, 6689976, 'Forward');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Gene values(&lt;br&gt;    -&amp;gt; 78741, 'gene89', 'Y', 456789,498076, 'Forward');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select * from Gene;&lt;br&gt;+---------+-----------+-----------------+----------------+--------------+-------&lt;br&gt;------+&lt;br&gt;| Gene_ID | Gene_Name | Chromosome_Name | Start_Position | End_Position | Orient&lt;br&gt;ation |&lt;br&gt;+---------+-----------+-----------------+----------------+--------------+-------&lt;br&gt;------+&lt;br&gt;|   13456 | gene1     | X               |          34765 |        33176 | Revers&lt;br&gt;e     |&lt;br&gt;|   34245 | gene5     | 21              |        2356753 |      2376453 | Forwar&lt;br&gt;d     |&lt;br&gt;|   65431 | gene78    | X               |        6688732 |      6689976 | Forwar&lt;br&gt;d     |&lt;br&gt;|   78741 | gene89    | Y               |         456789 |       498076 | Forwar&lt;br&gt;d     |&lt;br&gt;+---------+-----------+-----------------+----------------+--------------+-------&lt;br&gt;------+&lt;br&gt;4 rows in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; create table Transcript(&lt;br&gt;    -&amp;gt; Transcript_ID int(255),&lt;br&gt;    -&amp;gt; Gene_ID int(255),&lt;br&gt;    -&amp;gt; Transcript_Name varchar(30),&lt;br&gt;    -&amp;gt; Transcript_Seq varchar(30)&lt;br&gt;    -&amp;gt; );&lt;br&gt;Query OK, 0 rows affected (0.01 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Transcript values(&lt;br&gt;    -&amp;gt; 543781, 13456, 'tr198', 'ATGCCTGTACCGGCA');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Transcript values(&lt;br&gt;    -&amp;gt; 567890, 13456, 'tr654', 'CCGTCATGCTAGCTA');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Transcript values(&lt;br&gt;    -&amp;gt; 654389, 34245, 'tr890', 'CCGTAGCTAGCTAGAC');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Transcript values(&lt;br&gt;    -&amp;gt; 765421, 65431, 'tr899', 'CGCTAGCTAGCTACGA');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; insert into Transcript values(&lt;br&gt;    -&amp;gt; 987651, 78741, 'tr964', 'CGTGCTAGAGCTAGCA');&lt;br&gt;Query OK, 1 row affected (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select * from Transcript;&lt;br&gt;+---------------+---------+-----------------+------------------+&lt;br&gt;| Transcript_ID | Gene_ID | Transcript_Name | Transcript_Seq   |&lt;br&gt;+---------------+---------+-----------------+------------------+&lt;br&gt;|        543781 |   13456 | tr198           | ATGCCTGTACCGGCA  |&lt;br&gt;|        567890 |   13456 | tr654           | CCGTCATGCTAGCTA  |&lt;br&gt;|        654389 |   34245 | tr890           | CCGTAGCTAGCTAGAC |&lt;br&gt;|        765421 |   65431 | tr899           | CGCTAGCTAGCTACGA |&lt;br&gt;|        987651 |   78741 | tr964           | CGTGCTAGAGCTAGCA |&lt;br&gt;+---------------+---------+-----------------+------------------+&lt;br&gt;5 rows in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select Gene_ID, Chromosome_Name, Start_Position, End_Position from Gene;&lt;br&gt;+---------+-----------------+----------------+--------------+&lt;br&gt;| Gene_ID | Chromosome_Name | Start_Position | End_Position |&lt;br&gt;+---------+-----------------+----------------+--------------+&lt;br&gt;|   13456 | X               |          34765 |        33176 |&lt;br&gt;|   34245 | 21              |        2356753 |      2376453 |&lt;br&gt;|   65431 | X               |        6688732 |      6689976 |&lt;br&gt;|   78741 | Y               |         456789 |       498076 |&lt;br&gt;+---------+-----------------+----------------+--------------+&lt;br&gt;4 rows in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; create table temp&lt;br&gt;    -&amp;gt; select Gene_ID, count(*) as count from Transcript group by Gene_ID;&lt;br&gt;Query OK, 4 rows affected (0.00 sec)&lt;br&gt;Records: 4  Duplicates: 0  Warnings: 0&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select * from temp;&lt;br&gt;+---------+-------+&lt;br&gt;| Gene_ID | count |&lt;br&gt;+---------+-------+&lt;br&gt;|   13456 |     2 |&lt;br&gt;|   34245 |     1 |&lt;br&gt;|   65431 |     1 |&lt;br&gt;|   78741 |     1 |&lt;br&gt;+---------+-------+&lt;br&gt;4 rows in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select Gene_Name, count from temp, Gene&lt;br&gt;    -&amp;gt; where Gene.Gene_ID = temp.Gene_ID having count = max(count);&lt;br&gt;+-----------+-------+&lt;br&gt;| Gene_Name | count |&lt;br&gt;+-----------+-------+&lt;br&gt;| gene1     |     2 |&lt;br&gt;+-----------+-------+&lt;br&gt;1 row in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select Gene_Name from Gene&lt;br&gt;    -&amp;gt; where Start_Position-End_Position &amp;gt; 10000 OR Start_Position-End_Position&lt;br&gt;&amp;lt; -10000;&lt;br&gt;+-----------+&lt;br&gt;| Gene_Name |&lt;br&gt;+-----------+&lt;br&gt;| gene5     |&lt;br&gt;| gene89    |&lt;br&gt;+-----------+&lt;br&gt;2 rows in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select Chromosome_Name, Transcript_Name, Transcript_Seq from Transcript,&lt;br&gt;Gene&lt;br&gt;    -&amp;gt; where Transcript.Gene_ID = Gene.Gene_ID and (Gene.Chromosome_Name = 'X' o&lt;br&gt;r Gene.Chromosome_Name = 'Y');&lt;br&gt;+-----------------+-----------------+------------------+&lt;br&gt;| Chromosome_Name | Transcript_Name | Transcript_Seq   |&lt;br&gt;+-----------------+-----------------+------------------+&lt;br&gt;| X               | tr198           | ATGCCTGTACCGGCA  |&lt;br&gt;| X               | tr654           | CCGTCATGCTAGCTA  |&lt;br&gt;| X               | tr899           | CGCTAGCTAGCTACGA |&lt;br&gt;| Y               | tr964           | CGTGCTAGAGCTAGCA |&lt;br&gt;+-----------------+-----------------+------------------+&lt;br&gt;4 rows in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; select distinct Chromosome_Name, Gene_Name, count(*) from Gene group by C&lt;br&gt;hromosome_Name;&lt;br&gt;+-----------------+-----------+----------+&lt;br&gt;| Chromosome_Name | Gene_Name | count(*) |&lt;br&gt;+-----------------+-----------+----------+&lt;br&gt;| 21              | gene5     |        1 |&lt;br&gt;| X               | gene1     |        2 |&lt;br&gt;| Y               | gene89    |        1 |&lt;br&gt;+-----------------+-----------+----------+&lt;br&gt;3 rows in set (0.00 sec)&lt;/div&gt;
&lt;div&gt;mysql&amp;gt; quit&lt;/div&gt;
&lt;div&gt;[c2003032462@class-bioinfor c2003032462]$&lt;br&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=2651382351283792612&amp;page=RSS%3a+MYSQL%2c+MYSQL%7e%7e&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=aster-wei.spaces.live.com&amp;amp;GT1=aster-wei"&gt;</description><comments>http://aster-wei.spaces.live.com/Blog/cns!24CB9A336C02AAE4!157.entry#comment</comments><guid isPermaLink="true">http://aster-wei.spaces.live.com/Blog/cns!24CB9A336C02AAE4!157.entry</guid><pubDate>Wed, 21 Sep 2005 14:53:41 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://aster-wei.spaces.live.com/blog/cns!24CB9A336C02AAE4!157/comments/feed.rss</wfw:commentRss><wfw:comment>http://aster-wei.spaces.live.com/Blog/cns!24CB9A336C02AAE4!157.entry#comment</wfw:comment><dcterms:modified>2006-06-07T05:02:51Z</dcterms:modified></item></channel></rss>