āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļŠāļ•āļĢāļīāļ‡

āļĢāļ°āļ”āļąāļš, āļšāļ—āđ€āļĢāļĩāļĒāļ™
āļĄāļĩāļ­āļĒāļđāđˆ

āļĢāļēāļĒāļāļēāļĢāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļŠāļ•āļĢāļīāļ‡

āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļĄāļēāļāļāļ§āđˆāļēāļ§āļąāļ™āļ—āļĩāđˆāđāļĨāļ°āđ€āļ§āļĨāļē - āđ€āļ‰āļžāļēāļ°āļ›āļĢāļ°āđ€āļ āļ—āļŠāļ•āļĢāļīāļ‡ āļ‹āļķāđˆāļ‡āđƒāļ™ SQL āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒāļ›āļĢāļ°āđ€āļ āļ— CHAR(n) āđāļĨāļ° VARCHAR(n) āļˆāļģāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”āļ‚āļ­āļ‡āļžāļ§āļāđ€āļ‚āļē:

āļāļēāļĢāļ—āļģāļ‡āļēāļ™ āļ„āļģāļ­āļ˜āļīāļšāļēāļĒ
1 āļ„āļ§āļēāļĄāļĒāļēāļ§ (str) āļŠāđˆāļ‡āļāļĨāļąāļšāļ„āļ§āļēāļĄāļĒāļēāļ§āļ‚āļ­āļ‡āļŠāļ•āļĢāļīāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āđ€āļ›āđ‡āļ™āđ„āļšāļ•āđŒ
2 CHAR_LENGTH(āļŠāļ•āļĢāļī) āļŠāđˆāļ‡āļāļĨāļąāļšāļ„āļ§āļēāļĄāļĒāļēāļ§āļ‚āļ­āļ‡āļŠāļ•āļĢāļīāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āđ€āļ›āđ‡āļ™āļ•āļąāļ§āļ­āļąāļāļĐāļĢ
3 āļ„āđ‰āļ™āļŦāļē (substr, str), āļ„āđ‰āļ™āļŦāļēāļŠāļ•āļĢāļīāļ‡āļĒāđˆāļ­āļĒāđƒāļ™āļŠāļ•āļĢāļīāļ‡āļ—āļĩāđˆāļ„āļĨāđ‰āļēāļĒāļāļąāļšāđ€āļĄāļ˜āļ­āļ” indexOf()
4 āļ„āđ‰āļ™āļŦāļē (substr, str, pos) āļ„āđ‰āļ™āļŦāļēāļŠāļ•āļĢāļīāļ‡āļĒāđˆāļ­āļĒāđƒāļ™āļŠāļ•āļĢāļīāļ‡āļ—āļĩāđˆāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ—āļĩāđˆāļ•āļģāđāļŦāļ™āđˆāļ‡
5 CONCAT(str1,str2,...) āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļŦāļĨāļēāļĒāļšāļĢāļĢāļ—āļąāļ”
6 āļ‹āļąāļšāļŠāļ•āļĢāļīāļ‡(), āļ‹āļąāļšāļŠāļ•āļĢāļīāļ‡() āļŠāđˆāļ‡āļāļĨāļąāļšāļŠāļ•āļĢāļīāļ‡āļĒāđˆāļ­āļĒāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ‚āļ”āļĒāļŠāđˆāļ§āļ‡āļ‚āļ­āļ‡āļ­āļąāļāļ‚āļĢāļ°
7 āļĨāđˆāļēāļ‡(str) āđāļ›āļĨāļ‡āļŠāļ•āļĢāļīāļ‡āđ€āļ›āđ‡āļ™āļ•āļąāļ§āļžāļīāļĄāļžāđŒāđ€āļĨāđ‡āļ
8 āļšāļ™(str) āđāļ›āļĨāļ‡āļŠāļ•āļĢāļīāļ‡āđ€āļ›āđ‡āļ™āļ•āļąāļ§āļžāļīāļĄāļžāđŒāđƒāļŦāļāđˆ
9 āđāļ—āļ™āļ—āļĩāđˆ() āđāļ—āļ™āļ—āļĩāđˆāļŠāļ•āļĢāļīāļ‡āļĒāđˆāļ­āļĒāđƒāļ™āļŠāļ•āļĢāļīāļ‡
10 āļˆāļąāļšāļ„āļđāđˆ() āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āđˆāļēāļŠāļ•āļĢāļīāļ‡āļ•āļĢāļ‡āļāļąāļšāļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āļŦāļĢāļ·āļ­āđ„āļĄāđˆ
āļŠāļīāļšāđ€āļ­āđ‡āļ” āļ—āļĢāļīāļĄ(str) āļ•āļąāļ”āļ—āļ­āļ™āļ­āļąāļāļ‚āļĢāļ°āļ§āđˆāļēāļ‡āļ—āļĩāđˆāļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđāļĨāļ°āļˆāļļāļ”āļŠāļīāđ‰āļ™āļŠāļļāļ”āļ‚āļ­āļ‡āļŠāļ•āļĢāļīāļ‡
12 LTRIM(āļŠāļ•āļĢāļī) āļ•āļąāļ”āļ—āļ­āļ™āļ­āļąāļāļ‚āļĢāļ°āļ§āđˆāļēāļ‡āļ—āļĩāđˆāļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡āļŠāļ•āļĢāļīāļ‡
13 RTRIM(āļŠāļ•āļĢāļī) āļ•āļąāļ”āļ—āļ­āļ™āļ­āļąāļāļ‚āļĢāļ°āļ§āđˆāļēāļ‡āļ—āļĩāđˆāļŠāđˆāļ§āļ™āļ—āđ‰āļēāļĒāļ‚āļ­āļ‡āļŠāļ•āļĢāļīāļ‡
14 TO_BASE64(āļŠāļ•āļĢāļī) āđāļ›āļĨāļ‡āļŠāļ•āļĢāļīāļ‡āđ€āļ›āđ‡āļ™ Base64
15 FROM_BASE64(āļŠāļ•āļĢāļī) āđāļ›āļĨāļ‡āļŠāļ•āļĢāļīāļ‡āļˆāļēāļ Base64

āļ‰āļąāļ™āļ•āļąāđ‰āļ‡āđƒāļˆāļˆāļąāļ”āļāļĨāļļāđˆāļĄāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ­āļ­āļāđ€āļ›āđ‡āļ™āļāļĨāļļāđˆāļĄāđ€āļĨāđ‡āļāđ† āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ€āļ‚āđ‰āļēāđƒāļˆāļ§āļīāļ˜āļĩāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļāļąāļšāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡āđ€āļĢāļēāļˆāļ°āļžāļīāļˆāļēāļĢāļ“āļēāļŦāļ™āļķāđˆāļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļˆāļēāļāđāļ•āđˆāļĨāļ°āļāļĨāļļāđˆāļĄ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ”āļđāļĢāļēāļĒāļāļēāļĢāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļāļąāļšāļŠāļ•āļĢāļīāļ‡āđ„āļ”āđ‰āđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļēāļ‡āļāļēāļĢ

āļĄāļēāđāļ›āļĨāļ‡āļŠāļ•āļĢāļīāļ‡āļāļąāļ™āđ€āļ–āļ­āļ°

āļāđˆāļ­āļ™āļ­āļ·āđˆāļ™āļĄāļēāļˆāļąāļ”āļāļēāļĢāļāļąāļšāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ—āļĩāđˆāļ‡āđˆāļēāļĒāļ—āļĩāđˆāļŠāļļāļ”āļ—āļĩāđˆāđ€āļžāļĩāļĒāļ‡āđāļ„āđˆāđāļ›āļĨāļ‡āļŠāļ•āļĢāļīāļ‡āđ€āļ›āđ‡āļ™āļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™ āđāļ›āļĨāļ‡āļŠāļ•āļĢāļīāļ‡āđ€āļ›āđ‡āļ™āļ•āļąāļ§āļžāļīāļĄāļžāđŒāđƒāļŦāļāđˆāđāļĨāļ°āļ•āļąāļ§āļžāļīāļĄāļžāđŒāđ€āļĨāđ‡āļ āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āļĨāļąāļāļĐāļ“āļ°āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļˆāļ°āļ„āļĨāđ‰āļēāļĒāļāļąāļšāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļ™āđƒāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē

āļœāļĄāļˆāļ°āđƒāļŦāđ‰āļ•āļēāļĢāļēāļ‡āļžāļĢāđ‰āļ­āļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļšāļēāļ‡āļŠāđˆāļ§āļ™

# āļ‚āļ­ āļœāļĨāļĨāļąāļžāļ˜āđŒ
1 āđ€āļĨāļ·āļ­āļāļ„āļ§āļēāļĄāļĒāļēāļ§ ('āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ') 4
2 āđ€āļĨāļ·āļ­āļāļ„āļ§āļēāļĄāļĒāļēāļ§ ('āļŠāļ§āļąāļŠāļ”āļĩ') 12
3 āđ€āļĨāļ·āļ­āļāļ•āđˆāļģ ('āļŠāļđāļ‡') āļŠāļ§āļąāļŠāļ”āļĩ
4 āđ€āļĨāļ·āļ­āļāļšāļ™ ('āļŠāļ§āļąāļŠāļ”āļĩ') āļŠāļ§āļąāļŠāļ”āļĩ
5 āđ€āļĨāļ·āļ­āļSUBSTR ('āļŠāļ§āļąāļŠāļ”āļĩ', 2, 3) āđāļĄāđˆāļ™āđ‰āļģ
6 āđ€āļĨāļ·āļ­āļSUBSTR ('āļŠāļ§āļąāļŠāļ”āļĩ āļŠāļšāļēāļĒāļ”āļĩāđ„āļŦāļĄ', 8) āļ„āļļāļ“āđ€āļ›āđ‡āļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢ?

āļŸāļąāļ‡āļāđŒāļŠāļąāđˆāļ™āļ—āļģāļ‡āļēāļ™āļ•āļēāļĄāļ—āļĩāđˆāļ„āļēāļ”āđ„āļ§āđ‰ āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļšāļŸāļąāļ‡āļāđŒāļŠāļąāđˆāļ™āļˆāļēāļ JDK

āļ‚āđ‰āļ­āđāļĄāđ‰āđ€āļžāļĩāļĒāļ‡āļ­āļĒāđˆāļēāļ‡āđ€āļ”āļĩāļĒāļ§: āđƒāļ™āļšāļĢāļĢāļ—āļąāļ”āđāļĢāļāļœāļĨāļĨāļąāļžāļ˜āđŒāļ„āļ·āļ­ 4 āđ„āļĄāđˆāđƒāļŠāđˆ 8 āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āļ„āļ·āļ­āđƒāļŠāđ‰ 1 āđ„āļšāļ•āđŒ (āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ ASCII) āđƒāļ™āļ„āļģāļ‚āļ­ āđ€āļžāļ·āđˆāļ­āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ­āļąāļāļ‚āļĢāļ°āļĨāļ°āļ•āļīāļ™ āđāļ•āđˆāļ–āđ‰āļēāļ„āļļāļ“āļ—āļģāļ‡āļēāļ™āļāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļēāļāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ āļ„āļ§āļēāļĄ āļĒāļēāļ§āļ‚āļ­āļ‡āļŠāļ•āļĢāļīāļ‡āļˆāļ°āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ āļ„āļļāļ“āļˆāļ°āļžāļšāļāļąāļšāļ„āļ§āļēāļĄāļ›āļĢāļ°āļŦāļĨāļēāļ”āđƒāļˆāļĄāļēāļāļĄāļēāļĒāļ‚āļ“āļ°āļ—āļģāļ‡āļēāļ™āļāļąāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ :)

āļāļēāļĢāļāļĢāļ°āļ—āļģāļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ”āđ‰āļ§āļĒāļŠāļ•āļĢāļīāļ‡

āļĄāļēāļ”āļđāļŠāļīāđˆāļ‡āļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļĄāļēāļāļ‚āļķāđ‰āļ™āđ€āļĄāļ·āđˆāļ­āļ—āļģāļ‡āļēāļ™āļāļąāļšāļŠāļ•āļĢāļīāļ‡ āļ„āļļāļ“āļˆāļ°āđ„āļ”āđ‰āļ­āļ°āđ„āļĢāļĄāļēāļšāđ‰āļēāļ‡...

āļĄāļēāđāļŠāļ”āļ‡āļ‡āļēāļ™āļˆāļēāļāļ•āļēāļĢāļēāļ‡āļ‡āļēāļ™āļāļąāļ™āđ€āļ–āļ­āļ° āđāļĨāļ°āļ–āđ‰āļēāđ€āļĨāļĒāļāļģāļŦāļ™āļ”āđ€āļ§āļĨāļēāļ‡āļēāļ™āđ„āļ›āđāļĨāđ‰āļ§ āđƒāļŦāđ‰āđ€āļžāļīāđˆāļĄāļ„āļģāļ§āđˆāļēEXPIRED āđƒāļ™āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ‚āļ­āļ‡āļ‡āļēāļ™!

āļŸāļąāļ‡āļ”āļđāļ™āđˆāļēāļŠāļ™āđƒāļˆ. āđāļĄāđ‰āļ§āđˆāļēāđ€āļĢāļēāļˆāļ°āļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļĄāļēāļ—āļģāđƒāļŦāđ‰āļ‡āļēāļ™āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒ āļĨāļ­āļ‡āđ€āļ‚āļĩāļĒāļ™āđāļšāļšāļŠāļ­āļšāļ–āļēāļĄāļ—āļĩāđˆāļˆāļ°āđāļŠāļ”āļ‡āļĢāļēāļĒāļāļēāļĢāļ‡āļēāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē āđāļ•āđˆāļ­āļĒāđˆāļēāļĨāļ·āļĄāđ€āļžāļīāđˆāļĄāļ„āļģāļ§āđˆāļē“āļŦāļĄāļ”āļ­āļēāļĒāļļ!” āđƒāļ™āļŠāļ·āđˆāļ­āđ€āļĢāļ·āđˆāļ­āļ‡ .

āđƒāļ™āļāļēāļĢāļ—āļģāđ€āļŠāđˆāļ™āļ™āļĩāđ‰āđ€āļĢāļēāļˆāļ°āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™ CONCAT:

   SELECT CONCAT( 'EXPIRED! ', name) FROM task 
   WHERE deadline < CURDATE() 

āļœāļĨāļĨāļąāļžāļ˜āđŒāļ‚āļ­āļ‡āđāļšāļšāļŠāļ­āļšāļ–āļēāļĄāļ™āļĩāđ‰āļˆāļ°āđ€āļ›āđ‡āļ™:

concat('āļŦāļĄāļ”āļ­āļēāļĒāļļ!' āļŠāļ·āđˆāļ­)
āļŦāļĄāļ”āļ­āļēāļĒāļļ! āđāļāđ‰āđ„āļ‚āļ‚āđ‰āļ­āļšāļāļžāļĢāđˆāļ­āļ‡āđƒāļ™āļŠāđˆāļ§āļ™āļŦāļ™āđ‰āļē

āļ„āļģāđāļ™āļ°āļ™āļģ āļŦāļēāļāļ„āļļāļ“āđ€āļžāļĩāļĒāļ‡āđāļ„āđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđāļ›āļĨāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ›āđ‡āļ™āļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒ āļāđ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰āļ—āļĩāđˆāļĢāļ°āļ”āļąāļšāđ‚āļ„āđ‰āļ” Java āđāļ•āđˆāļ–āđ‰āļēāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļŠāļ•āļĢāļīāļ‡āļāļąāđˆāļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ SQL (āļ āļēāļĒāđƒāļ™ WHERE) āļ„āļļāļ“āļˆāļ°āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰āļŦāļēāļāđ„āļĄāđˆāļĄāļĩāļžāļ§āļāđ€āļ‚āļē

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™
  • āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ™āļīāļĒāļĄ
  • āđƒāļŦāļĄāđˆ
  • āđ€āļāđˆāļē
āļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļĨāļ‡āļŠāļ·āđˆāļ­āđ€āļ‚āđ‰āļēāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™
āļŦāļ™āđ‰āļēāļ™āļĩāđ‰āļĒāļąāļ‡āđ„āļĄāđˆāļĄāļĩāļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™āđƒāļ” āđ†